Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2019-20907

27
FAUCET Score

CVE-2019-20907 describes a denial-of-service vulnerability in Python's tarfile module, affecting Python versions through 3.8.3, as well as various Linux distributions and vendors utilizing Python. An unauthenticated attacker can craft a malicious TAR archive that, when opened by tarfile.open, triggers an infinite loop due to insufficient header validation in the _proc_pax function. This vulnerability carries a CVSS score of 7.5 (High), indicating a network-based attack with low complexity and no user interaction required, leading to high availability impact. There is currently no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage surrounding this CVE.

Impacted Technologies

VendorProductVersion(s)CPE
>= 3.5.0, < 3.5.10CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
>= 3.6.0, < 3.6.12CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
>= 3.7.0, < 3.7.9CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
>= 3.8.0, < 3.8.5CPE matchmatch criteria
cpe:2.3:a:python:python:*:*:*:*:*:*:*:*
15.1CPE matchmatch criteria
cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

7.5HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
HIGH
Exploitability Score
3.9
Impact Score
3.6
CvssVersion
3.1

Exploit Intelligence

EPSS Score
6.04%
Probability of exploitation in next 30 days
EPSS Percentile
92.6%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0604 is in the 87th percentile among its peer group of 51,551 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (58)

github_advisorypatch availablevia nvd_reference
View patch
microsoftpatch availablevia msrc
Product: 16905-16823Fixed in: 2.7.18-8
microsoftpatch availablevia msrc
Product: 16906-16820Fixed in: 2.7.18-5
microsoftpatch availablevia msrc
Product: 17032-16820Fixed in: 3.7.10-3
microsoftpatch availablevia msrc
Product: cbl2 python2 2.7.18-8 on CBL Mariner 2.0Fixed in: 2.7.18-8
microsoftpatch availablevia msrc
Product: CBL Mariner 2.0 ARMFixed in: 2.7.18-8
microsoftpatch availablevia msrc
Product: cm1 python2 2.7.18-5 on CBL Mariner 1.0Fixed in: 2.7.18-5
microsoftpatch availablevia msrc
Product: cm1 python3 3.7.10-3 on CBL Mariner 1.0Fixed in: 3.7.10-3
microsoftpatch availablevia msrc
Product: CBL Mariner 1.0 x64Fixed in: 3.7.10-3
microsoftpatch availablevia msrc
Product: CBL Mariner 1.0 ARMFixed in: 3.7.10-3
microsoftpatch availablevia msrc
Product: CBL Mariner 1.0 x64Fixed in: 2.7.18-5
microsoftpatch availablevia msrc
Product: CBL Mariner 1.0 ARMFixed in: 2.7.18-5
microsoftpatch availablevia msrc
Product: CBL Mariner 2.0 x64Fixed in: 2.7.18-8
nodejspatch availablevia llm_extracted
View patch
oraclepatch availablevia nvd_reference
View patch
pjsippatch availablevia llm_extracted
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: python27-python-pip-0:8.1.2-6.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: python27-python-virtualenv-0:13.1.0-4.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-python36-python-0:3.6.12-1.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-python36-python-pip-0:9.0.1-5.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-python36-python-virtualenv-0:15.1.0-3.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-python38-python-0:3.8.6-1.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-python38-python-psutil-0:5.6.4-5.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-python38-python-urllib3-0:1.25.7-6.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: python27-python-0:2.7.18-2.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: python27-python-pip-0:8.1.2-6.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: python27-python-virtualenv-0:13.1.0-4.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: rh-python36-python-0:3.6.12-1.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: rh-python36-python-pip-0:9.0.1-5.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: rh-python36-python-virtualenv-0:15.1.0-3.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: rh-python38-python-0:3.8.6-1.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: rh-python38-python-psutil-0:5.6.4-5.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: python27-python-0:2.7.18-2.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: python27-python-pip-0:8.1.2-6.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: python27-python-virtualenv-0:13.1.0-4.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: rh-python36-python-0:3.6.12-1.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: rh-python36-python-pip-0:9.0.1-5.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: rh-python36-python-virtualenv-0:15.1.0-3.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: rh-python38-python-0:3.8.6-1.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: rh-python38-python-psutil-0:5.6.4-5.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.7 EUSFixed in: rh-python38-python-urllib3-0:1.25.7-6.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUSFixed in: rh-python38-python-urllib3-0:1.25.7-6.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 7Fixed in: python-0:2.7.5-90.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 7Fixed in: python3-0:3.6.8-18.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 7.4 Advanced Update SupportFixed in: python-0:2.7.5-64.el7_4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 7.4 Telco Extended Update SupportFixed in: python-0:2.7.5-64.el7_4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 7.4 Update Services for SAP SolutionsFixed in: python-0:2.7.5-64.el7_4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 7.6 Extended Update SupportFixed in: python-0:2.7.5-84.el7_6
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 7.7 Extended Update SupportFixed in: python-0:2.7.5-88.el7_7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python3-0:3.6.8-31.el8
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python38:3.8-8030020200818121840.4190259b
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: python27:2.7-8030020200819165638.851f4228
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift DoFixed in: openshiftdo/odo-init-image-rhel7:1.1.3-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 6Fixed in: rh-python36-python-0:3.6.12-1.el6
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 6Fixed in: rh-python36-python-pip-0:9.0.1-5.el6
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 6Fixed in: rh-python36-python-virtualenv-0:15.1.0-3.el6
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: python27-python-0:2.7.18-2.el7
View patch
redhatno patchvia redhat_api
Product: Red Hat Quay 3Fixed in: python27

Vendor Advisories (8)

microsoft2024-Dec/CVE-2019-20907

CVE-2019-20907

Dec 10, 2024
microsoft2024-Nov/CVE-2019-20907

CVE-2019-20907

Nov 12, 2024
nodejsllm-nodejs-302528ae26f0d946CRITICAL

HP ThinPro 8.1 SP4 Security Updates

Oct 29, 2024
pjsipllm-pjsip-7ba3ec379210ac70CRITICAL

HP ThinPro 8.1 SP4 Security Updates

Oct 29, 2024
microsoft2024-Oct/CVE-2019-20907

CVE-2019-20907

Oct 8, 2024
microsoft2020-Aug/CVE-2019-20907

CVE-2019-20907

Aug 11, 2020
microsoft2020-Jul/CVE-2019-20907Important

In Lib/tarfile.py in Python through 3.8.3 an attacker is able to craft a TAR archive leading to an infinite loop when opened by tarfile.open because _proc_pax lacks header validation.

Jul 14, 2020
redhatCVE-2019-20907Moderate

python: infinite loop in the tarfile module via crafted TAR archive

Dec 10, 2019

References

lists.opensuse.org / opensuse-security-announce/2020-08/msg00051.html
Mailing ListThird Party Advisory
lists.opensuse.org / opensuse-security-announce/2020-08/msg00052.html
Mailing ListThird Party Advisory
lists.opensuse.org / opensuse-security-announce/2020-08/msg00053.html
Mailing ListThird Party Advisory
lists.opensuse.org / opensuse-security-announce/2020-08/msg00056.html
Mailing ListThird Party Advisory
bugs.python.org / issue39017
Issue TrackingVendor Advisory
github.com / python/cpython/pull/21454
PatchThird Party Advisory
lists.debian.org / debian-lts-announce/2020/08/msg00034.html
Mailing ListThird Party Advisory
lists.debian.org / debian-lts-announce/2020/11/msg00032.html
Mailing ListThird Party Advisory
lists.debian.org / debian-lts-announce/2023/05/msg00024.html
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/36XI3EEQNMHGOZEI63Y7UV6XZRELYEAU
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/CAXHCY4V3LPAAJOBCJ26ISZ4NUXQXTUZ
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/CNHPQGSP2YM3JAUD2VAMPXTIUQTZ2M2U
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/CTUNTBJ3POHONQOTLEZC46POCIYYTAKZ
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/LE4O3PNDNNOMSKHNUKZKD3NGHIFUFDPX
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/NTBKKOLFFNHG6CM4ACDX4APHSD5ZX5N4
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/OXI72HIHMXCQFWTULUXDG7VDA2BCYL4Y
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/PDKKRXLNVXRF6VGERZSR3OMQR5D5QI6I
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/TOGKLGTXZLHQQFBVCAPSUDA6DOOJFNRY
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/V3TALOUBYU2MQD4BPLRTDQUMBKGCAXUA
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/V53P2YOLEQH4J7S5QHXMKMZYFTVVMTMO
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/VT4AF72TJ2XNIKCR4WEBR7URBJJ4YZRD
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/YILCHHTNLH4GG4GSQBX2MZRKZBXOLCKE
lists.fedoraproject.org / archives/list/package-announce%40lists.fedoraproject.org/message/YSL3XWVDMSMKO23HR74AJQ6VEM3C2NTS
security.gentoo.org / glsa/202008-01
Third Party Advisory
security.netapp.com / advisory/ntap-20200731-0002
Third Party Advisory
usn.ubuntu.com / 4428-1
Third Party Advisory
oracle.com / security-alerts/cpujan2021.html
PatchThird Party Advisory