CVE-2013-7338
Summary
| CVE | CVE-2013-7338 |
|---|---|
| State | PUBLISHED |
| Assigner | mitre |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2014-04-22 14:23:34 UTC |
| Updated | 2026-05-06 22:30:45 UTC |
| Description | Python before 3.3.4 RC1 allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a file size value larger than the size of the zip file to the (1) ZipExtFile.read, (2) ZipExtFile.read(n), (3) ZipExtFile.readlines, (4) ZipFile.extract, or (5) ZipFile.extractall function. |
Risk And Classification
CVSS v2.0 Breakdown
Access Vector
NetworkAccess Complexity
MediumAuthentication
NoneConfidentiality
NoneIntegrity
NoneAvailability
CompleteAV:N/AC:M/Au:N/C:N/I:N/A:C
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Operating System | Apple | Mac Os X | All | All | All | All |
| Application | Python | Python | 3.3.0 | - | All | All |
| Application | Python | Python | 3.3.0 | alpha1 | All | All |
| Application | Python | Python | 3.3.0 | alpha2 | All | All |
| Application | Python | Python | 3.3.0 | alpha3 | All | All |
| Application | Python | Python | 3.3.0 | alpha4 | All | All |
| Application | Python | Python | 3.3.0 | beta1 | All | All |
| Application | Python | Python | 3.3.0 | beta2 | All | All |
| Application | Python | Python | 3.3.0 | rc1 | All | All |
| Application | Python | Python | 3.3.0 | rc2 | All | All |
| Application | Python | Python | 3.3.0 | rc3 | All | All |
| Application | Python | Python | 3.3.1 | - | All | All |
| Application | Python | Python | 3.3.1 | rc1 | All | All |
| Application | Python | Python | 3.3.2 | All | All | All |
| Application | Python | Python | 3.3.3 | All | All | All |
| Application | Python | Python | 3.3.3 | rc1 | All | All |
| Application | Python | Python | 3.3.3 | rc2 | All | All |
Vendor Declared Affected Products
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| Gentoo Security | af854a3a-2127-422b-91ae-364da2661108 | security.gentoo.org | Third Party Advisory |
| APPLE-SA-2015-08-13-2 OS X Yosemite v10.10.5 and Security Update 2015-006 | af854a3a-2127-422b-91ae-364da2661108 | lists.apple.com | Mailing List |
| About the security content of OS X Yosemite v10.10.5 and Security Update 2015-006 - Apple Support | af854a3a-2127-422b-91ae-364da2661108 | support.apple.com | Patch, Vendor Advisory |
| Changelog — Python v3.3.3 documentation | af854a3a-2127-422b-91ae-364da2661108 | docs.python.org | Vendor Advisory |
| Issue 20078: zipfile - ZipExtFile.read goes into 100% CPU infinite loop on maliciously binary edited zips - Python tracker | af854a3a-2127-422b-91ae-364da2661108 | bugs.python.org | Exploit, Patch, Vendor Advisory |
| cpython: 79ea4ce431b1 | af854a3a-2127-422b-91ae-364da2661108 | hg.python.org | Exploit, Patch, Vendor Advisory |
| Python Zipfile Processing Flaw Lets Remote Users Deny Service - SecurityTracker | af854a3a-2127-422b-91ae-364da2661108 | www.securitytracker.com | Third Party Advisory, VDB Entry |
| oss-sec: CVE request for python/zipfile | af854a3a-2127-422b-91ae-364da2661108 | seclists.org | Mailing List, Third Party Advisory |
| oss-sec: Re: CVE request for python/zipfile | af854a3a-2127-422b-91ae-364da2661108 | seclists.org | Mailing List, Third Party Advisory |
| openSUSE-SU-2014:0597-1: moderate: update for python3 | af854a3a-2127-422b-91ae-364da2661108 | lists.opensuse.org | Mailing List, Third Party Advisory |
| Malformed Request | af854a3a-2127-422b-91ae-364da2661108 | www.securityfocus.com | Third Party Advisory, VDB Entry |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.