https://bugs.kde.org/show_bug.cgi?id=514026
Bug ID: 514026
Summary: Incorrect sharing QR codes generated for WPA3
networkks
Classification: Plasma
Product: plasmashell
Version First master
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Networks widget
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
SUMMARY
The networking applet seems to generate non-compliant QR codes for WPA3
networks.
STEPS TO REPRODUCE
1. Connect to a WPA3 Personal network
2. Open the Networks applet, click 'share' on the WPA3 network
3. Scan the QR code with another device (in this case it was a Sony Xperia 5ii
running Android 12)
OBSERVED RESULT
the scanning device fails to recognise the QR code. (In the case of the Android
12 Sony this was a message saying 'this QR code is not supported'
EXPECTED RESULT
The scanning device connects to the WPA3 network
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: fedora 43 kernel 6.17.12-300.fc43.x86_64
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.21.0
Qt Version: 6.10.1
ADDITIONAL INFORMATION
Inspecting the QR code text, the 'T' field is 'T:SAE;' (the redacted QR code
contents are 'WIFI:S:xxx;T:SAE;P:xxx;;'). The URI format for WPA3 is described
in the wpa3 spec
https://www.wi-fi.org/system/files/WPA3%20Specification%20v3.1.pdf section 7.3,
and SAE doesn't seem to be a valid content for the T field. This behaviour
seems to have been introduced in
https://invent.kde.org/plasma/plasma-nm/-/commit/764cb342ea1b95487a7a065ae93f2779b91680a3
, and it seems that the generated QR code never got scanned when testing.
--
You are receiving this mail because:
You are watching all bug changes.