Changes

705 bytes added ,  00:57, 20 November 2022
Line 1,009: Line 1,009:     
=== Pia ===
 
=== Pia ===
This section documents vulnerabilities for Pia.
+
This section documents vulnerabilities for [https://github.com/Kinnay/NintendoClients/wiki/Pia-Overview Pia].
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 1,066: Line 1,066:  
| November 15, 2022
 
| November 15, 2022
 
| [[User:Yellows8|yellows8]]
 
| [[User:Yellows8|yellows8]]
 +
|-
 +
| Optional Pia packet encryption
 +
| Pia packet encryption is optional. If the encryption flag is disabled, the packet handler will accept it and skip crypto.
 +
In fixed versions immediately after grabbing a packet, it now checks the crypto flag. If it's plaintext the packet is dropped.
 +
 +
This can be used to send a plaintext Pia packet without needing to handle encryption, especially useful if the session-key can't be obtained (online-play matchmaking). This could be combined with other vulns if wanted.
 +
| Sending a plaintext Pia packet without needing to handle encryption.
 +
| v5.9.3
 +
| v5.9.3 (and later versions)
 +
|
 +
| November 19, 2022
 +
|
 
|}
 
|}