Skip to main content
← All vulnerabilities
CVE-2016-0772

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 f

Published
Last modified
published
Not listed in CISA KEV
1 on Exploit-DB

Summary

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

Timeline

  1. Public exploit on Exploit-DB

    EDB-43500

  2. CVE published
  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a n/a

    Version range not reported

References 19

hg.python.org

splunk.com

rhn.redhat.com

lists.debian.org

bugzilla.redhat.com

docs.python.org

openwall.com

security.gentoo.org

securityfocus.com

lists.opensuse.org

Exploit-DB