Medium severity · published Apr 23, 2020
CVE-2020-12105
OpenConnect through 8.08 mishandles negative return values from X509_check_ function calls, which might assist attackers in performing man-in-the-middle attacks
5.9
CVSS
1.7%
EPSS
No
On KEV
Description
OpenConnect through 8.08 mishandles negative return values from X509_check_ function calls, which might assist attackers in performing man-in-the-middle attacks.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
High
Privileges
None
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.7% · higher than 78% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LE
Leap · Opensuse
15.1 · source: NVD
OP
Openconnect · Infradead
through 8.08 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2020-12105
CVE.org
https://www.cve.org/CVERecord?id=CVE-2020-12105
Mailing List
http://lists.opensuse.org/opensuse-security-announce/2020-05/msg00039.html
Third Party Advisory
https://gitlab.com/openconnect/openconnect/-/merge_requests/96
Third Party Advisory
https://security.gentoo.org/glsa/202006-15
More from Openconnect
9.8
CVE-2020-12823
OpenConnect 8.09 has a buffer overflow, causing a denial of service (application crash) or possibly unspecified other impact, via crafted certificate data to get_cert_name in…
9.8
CVE-2013-7098
OpenConnect VPN client with GnuTLS before 5.02 contains a heap overflow if MTU is increased on reconnection
9.8
CVE-2019-16239
process_http_response in OpenConnect before 8.05 has a Buffer Overflow when a malicious server uses HTTP chunked encoding with crafted chunk sizes
–
CVE-2012-6128
Multiple stack-based buffer overflows in http.c in OpenConnect before 4.08 allow remote VPN gateways to cause a denial of service (application crash) via a long (1) hostname, (2)…
–
CVE-2012-3291
Heap-based buffer overflow in OpenConnect 3.18 allows remote servers to cause a denial of service via a crafted greeting banner
