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

exploitDog

redhat логотип

CVE-2016-0772

Опубликовано: 11 июн. 2016
Источник: redhat
CVSS3: 4.8
CVSS2: 5.8
EPSS Средний

Описание

The smtplib library in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 does not return an error when StartTLS fails, which might allow man-in-the-middle attackers to bypass the TLS protections by leveraging a network position between the client and the registry to block the StartTLS command, aka a "StartTLS stripping attack."

It was found that Python's smtplib library did not return an exception when StartTLS failed to be established in the SMTP.starttls() function. A man in the middle attacker could strip out the STARTTLS command without generating an exception on the Python SMTP client application, preventing the establishment of the TLS layer.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 5pythonWill not fix
Red Hat Enterprise Linux 6pythonFixedRHSA-2016:162618.08.2016
Red Hat Enterprise Linux 7pythonFixedRHSA-2016:162618.08.2016
Red Hat Software Collections for Red Hat Enterprise Linux 6python27-pythonFixedRHSA-2016:162818.08.2016
Red Hat Software Collections for Red Hat Enterprise Linux 6python33-pythonFixedRHSA-2016:162918.08.2016
Red Hat Software Collections for Red Hat Enterprise Linux 6rh-python34-pythonFixedRHSA-2016:163018.08.2016
Red Hat Software Collections for Red Hat Enterprise Linux 6.6 EUSpython27-pythonFixedRHSA-2016:162818.08.2016
Red Hat Software Collections for Red Hat Enterprise Linux 6.6 EUSpython33-pythonFixedRHSA-2016:162918.08.2016
Red Hat Software Collections for Red Hat Enterprise Linux 6.6 EUSrh-python34-pythonFixedRHSA-2016:163018.08.2016
Red Hat Software Collections for Red Hat Enterprise Linux 6.7 EUSpython27-pythonFixedRHSA-2016:162818.08.2016

Показывать по

Дополнительная информация

Статус:

Moderate
https://bugzilla.redhat.com/show_bug.cgi?id=1303647python: smtplib StartTLS stripping attack

EPSS

Процентиль: 93%
0.10435
Средний

4.8 Medium

CVSS3

5.8 Medium

CVSS2

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

CVSS3: 6.5
ubuntu
почти 9 лет назад

The smtplib library in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 does not return an error when StartTLS fails, which might allow man-in-the-middle attackers to bypass the TLS protections by leveraging a network position between the client and the registry to block the StartTLS command, aka a "StartTLS stripping attack."

CVSS3: 6.5
nvd
почти 9 лет назад

The smtplib library in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 does not return an error when StartTLS fails, which might allow man-in-the-middle attackers to bypass the TLS protections by leveraging a network position between the client and the registry to block the StartTLS command, aka a "StartTLS stripping attack."

CVSS3: 6.5
debian
почти 9 лет назад

The smtplib library in CPython (aka Python) before 2.7.12, 3.x before ...

CVSS3: 6.5
github
около 3 лет назад

The smtplib library in CPython (aka Python) before 2.7.12, 3.x before 3.4.5, and 3.5.x before 3.5.2 does not return an error when StartTLS fails, which might allow man-in-the-middle attackers to bypass the TLS protections by leveraging a network position between the client and the registry to block the StartTLS command, aka a "StartTLS stripping attack."

suse-cvrf
почти 9 лет назад

Security update for python

EPSS

Процентиль: 93%
0.10435
Средний

4.8 Medium

CVSS3

5.8 Medium

CVSS2