CVE-2019-20907
High
Description
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.
SeverityHigh
CVSS7.5
Exploit probability87. percentile3%
Product
Python
PublishedJul 13, 2020
First seenJul 13, 2020
Weakness typeCWE-835CWE-835
How to fix
Update
- python python3.5.10, 3.6.12, 3.7.9, 3.8.5 or later
Vendor advisories
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VT4AF72TJ2XNIKCR4WEBR7URBJJ4YZRD/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/CAXHCY4V3LPAAJOBCJ26ISZ4NUXQXTUZ/
- usn.ubuntu.com/4428-1/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/V3TALOUBYU2MQD4BPLRTDQUMBKGCAXUA/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YSL3XWVDMSMKO23HR74AJQ6VEM3C2NTS/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LE4O3PNDNNOMSKHNUKZKD3NGHIFUFDPX/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/TOGKLGTXZLHQQFBVCAPSUDA6DOOJFNRY/
- security.gentoo.org/glsa/202008-01
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PDKKRXLNVXRF6VGERZSR3OMQR5D5QI6I/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YILCHHTNLH4GG4GSQBX2MZRKZBXOLCKE/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/NTBKKOLFFNHG6CM4ACDX4APHSD5ZX5N4/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/CNHPQGSP2YM3JAUD2VAMPXTIUQTZ2M2U/
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| python python | 3.5.0 ≤ v < 3.5.10, 3.6.0 ≤ v < 3.6.12, 3.7.0 ≤ v < 3.7.9, 3.8.0 ≤ v < 3.8.5 | 3.5.10, 3.6.12, 3.7.9, 3.8.5 |
| opensuse leap | 15.1, 15.2 | — |
| debian debian_linux | 9.0 | — |
| fedoraproject fedora | 31, 32 | — |
| canonical ubuntu_linux | 12.04, 14.04, 16.04, 18.04, 20.04 | — |
| netapp active_iq_unified_manager | 9.5 ≤ v | — |
| netapp cloud_volumes_ontap_mediator | No range specified | — |
| oracle zfs_storage_appliance_kit | 8.8 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.