wpa can't connect to servers using TLS 1.1 or older
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wpa (Debian) |
Fix Released
|
Unknown
|
|||
wpa (Ubuntu) |
Fix Released
|
High
|
Sebastien Bacher | ||
Jammy |
Fix Released
|
High
|
Sebastien Bacher |
Bug Description
* Impact
wpa built with in openssl3 fails to connect to TLS 1.1 or lower server
* Test case
try to connect to a TLS <= 1.1 access point
* Regression potential
the patch lowers the security level in some situation for compatibility, it shouldn't prevent connecting to newer hardware, still try to connect to different type of wifi with different security levels
-------
those uses MD5-SHA1 as digest in its signature algorithm which no longer meets OpenSSL default level of security of 80 bits
http://
Workaround are described in #22 and #36 by basically using
CipherString = DEFAULT@SECLEVEL=0
which lowers the security level
-------
With the current jammy version of wpasupplicant (2:2.10-1), I cannot connect to the WPA Enterprise network eduroam, which is used by Universities worldwide. I get a "Connection failed" message or a request to re-enter the password.
- I've re-tried the credentials: no fix ;-)
- Tried a 21.10 live session on the same machine: works fine!
- Manually downgraded wpasupplicant to the impish version (2:2.9.0-21build1): connected normally.
- Upgraded wpasupplicant to the latest version: fails to connect again.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: wpasupplicant 2:2.10-1
ProcVersionSign
Uname: Linux 5.15.0-17-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu75
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Jan 18 09:56:23 2022
InstallationDate: Installed on 2021-11-30 (48 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20211130)
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: wpa
UpgradeStatus: No upgrade log present (probably fresh install)
CVE References
Changed in wpa (Ubuntu): | |
status: | Incomplete → New |
tags: | removed: rls-jj-incoming |
Changed in wpa (Ubuntu Jammy): | |
status: | New → Confirmed |
summary: |
- "Connection failed" for WPA Enterprise network eduroam + "Connection failed" for WPA Enterprise network (e.g. eduroam) |
Changed in wpa (Debian): | |
importance: | Unknown → Wishlist |
Changed in wpa (Debian): | |
importance: | Wishlist → Unknown |
status: | Unknown → Fix Released |
Changed in wpa (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in wpa (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in wpa (Debian): | |
status: | Fix Released → Unknown |
Changed in wpa (Debian): | |
status: | Unknown → New |
Changed in wpa (Ubuntu): | |
status: | Triaged → Fix Committed |
description: | updated |
tags: |
added: verification-done verification-done-jammy removed: verification-needed verification-needed-jammy |
Changed in wpa (Debian): | |
status: | New → Fix Released |
Still an issue with the new wpasupplicant 2:2.10-2 package.