Lucene search

K
osvGoogleOSV:GHSA-34P9-F4Q3-C4R7
HistoryAug 25, 2021 - 8:43 p.m.

Improper Certificate Validation in openssl

2021-08-2520:43:11
Google
osv.dev
12
openssl
certificate validation
insecure defaults
man-in-the-middle
sslconnector
sslacceptor
sslcontext

AI Score

7.9

Confidence

High

EPSS

0.001

Percentile

43.8%

All versions of rust-openssl prior to 0.9.0 contained numerous insecure defaults including off-by-default certificate verification and no API to perform hostname verification. Unless configured correctly by a developer, these defaults could allow an attacker to perform man-in-the-middle attacks. The problem was addressed in newer versions by enabling certificate verification by default and exposing APIs to perform hostname verification. Use the SslConnector and SslAcceptor types to take advantage of these new features (as opposed to the lower-level SslContext type).

AI Score

7.9

Confidence

High

EPSS

0.001

Percentile

43.8%