WaratekVRT Sign in

CVE-2019-16056 Python

Affected softwarePython
Severity7.5 High CVSS 3.1 3 scores
WeaknessImproper input validation (CWE-20)
Published6 Sep 2019
Updated14 Oct 2026

Description

An issue was discovered in Python through 2.7.16, 3.x through 3.5.7, 3.6.x through 3.6.9, and 3.7.x through 3.7.4. The email module wrongly parses email addresses that contain multiple @ characters. An application that uses the email module and implements some kind of checks on the From/To headers of a message could be tricked into accepting an email address that should be denied. An attack may be the same as in CVE-2019-11340; however, this CVE applies to Python more generally.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 7 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 5.1% chance in 30 days

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product.

CVSS

7.5 HIGH v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N 3 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N NVD Primary published
CVSS 3.1 5.3 MEDIUM CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N CISA-ADP Secondary
CVSS 2.0 5.0 none AV:N/AC:L/Au:N/C:P/I:N/A:N NVD Primary

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update July 2020 ↗ CPU 2020-Q3 Oracle Communications Applications / VSP implementing webserver (Python) (3.4, 4.1-4.3)
Oracle PeopleSoft / Porting (Python) (8.57, 8.58)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Communications Applications VSP implementing webserver (Python) 3.4, 4.1-4.3 3.4
Oracle PeopleSoft Porting (Python) 8.57, 8.58 8.57 · 8.58

Products and versions

10 products, 28 version entries
SourceVendorProductSchemeAffected versions
nvd canonical ubuntu linux generic 12.04 · 14.04 · 16.04 · 18.04 · 19.04
nvd debian debian linux generic 8.0 · 9.0
nvd fedoraproject fedora generic 29 · 30 · 31
nvd opensuse leap generic 15.0 · 15.1
nvd oracle communications operations monitor generic 3.4 · ≥ 4.1 and ≤ 4.3
nvd oracle peoplesoft enterprise peopletools generic 8.57 · 8.58
nvd oracle solaris generic 11
nvd oracle zfs storage appliance kit generic 8.8
nvd python python generic ≤ 2.7.16 · ≥ 3.0.0 and ≤ 3.0.1 · ≥ 3.1.0 and ≤ 3.1.5 · ≥ 3.2.0 and ≤ 3.2.6 · ≥ 3.3.0 and ≤ 3.3.7 · ≥ 3.4.0 and ≤ 3.4.10 · ≥ 3.5.0 and ≤ 3.5.7 · ≥ 3.6.0 and ≤ 3.6.9 · ≥ 3.7.0 and ≤ 3.7.4
nvd redhat software collections generic 1.0

Earlier manual review

A reviewer classified this CVE in an older dataset. We kept the labels and products below, but not the reviewer's reasoning.

## Manual Classification Context **Labels:** HTTP, PORTING (PYTHON), VSP IMPLEMENTING WEBSERVER (PYTHON), NO AUTH REMOTE EXPLOIT **Products:** ORACLE PEOPLESOFT, PYTHON, PEOPLESOFT ENTERPRISE PEOPLETOOLS, ORACLE COMMUNICATIONS OPERATIONS MONITOR, ORACLE COMMUNICATIONS APPLICATIONS

References

URLTags
http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00062.html Third Party Advisory
http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00063.html Third Party Advisory
http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00012.html Third Party Advisory
http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00021.html Third Party Advisory
http://lists.opensuse.org/opensuse-security-announce/2020-01/msg00040.html Third Party Advisory
https://access.redhat.com/errata/RHSA-2019:3725 Third Party Advisory
https://access.redhat.com/errata/RHSA-2019:3948 Third Party Advisory
https://bugs.python.org/issue34155 Issue Tracking, Vendor Advisory
https://github.com/python/cpython/commit/8cb65d1381b027f0b09ee36bfed7f35bb4dec9a9 Patch
https://lists.apache.org/thread.html/r1b103833cb5bc8466e24ff0ecc5e75b45a705334ab6a444e64e840a0%40%3Cissues.bookkeeper.apache.org%3E

Timeline

Published2019-09-06By the CVE Program.
NVD record modified2026-10-14NVD's own last-modified date for this record.