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.

Reply via email to