Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-34p9-f4q3-c4r7

Опубликовано: 25 авг. 2021
Источник: github
Github: Прошло ревью
CVSS3: 8.1

Описание

Improper Certificate Validation in openssl

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).

Пакеты

Наименование

openssl

rust
Затронутые версииВерсия исправления

< 0.9.0

0.9.0

EPSS

Процентиль: 40%
0.00183
Низкий

8.1 High

CVSS3

Дефекты

CWE-295

Связанные уязвимости

CVSS3: 8.1
ubuntu
больше 6 лет назад

An issue was discovered in the openssl crate before 0.9.0 for Rust. There is an SSL/TLS man-in-the-middle vulnerability because certificate verification is off by default and there is no API for hostname verification.

CVSS3: 8.1
nvd
больше 6 лет назад

An issue was discovered in the openssl crate before 0.9.0 for Rust. There is an SSL/TLS man-in-the-middle vulnerability because certificate verification is off by default and there is no API for hostname verification.

CVSS3: 8.1
debian
больше 6 лет назад

An issue was discovered in the openssl crate before 0.9.0 for Rust. Th ...

EPSS

Процентиль: 40%
0.00183
Низкий

8.1 High

CVSS3

Дефекты

CWE-295