Switch System Flaws: Difference between revisions

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
|
|}
|}