CVE-2014-1932
Last modified
CVE-2014-1932 is a vulnerability of currently unknown severity. The (1) load_djpeg function in JpegImagePlugin.py, (2) Ghostscript function in EpsImagePlugin.py, (3) load function in IptcImagePlugin.py, and (4) _copy function in Image.py in Python Image Library (PIL) 1.1.7 and earlier and Pillow before 2.3.1 do not properly create temporary files, which allow local users to overwrite arbitrary files and obtain sensitive information via a symlink attack on the temporary file.. EPSS estimates a 0.49% chance of exploitation in the next 30 days.
Description
The (1) load_djpeg function in JpegImagePlugin.py, (2) Ghostscript function in EpsImagePlugin.py, (3) load function in IptcImagePlugin.py, and (4) _copy function in Image.py in Python Image Library (PIL) 1.1.7 and earlier and Pillow before 2.3.1 do not properly create temporary files, which allow local users to overwrite arbitrary files and obtain sensitive information via a symlink attack on the temporary file.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Python | Pillow | <= 2.3.0 |
| Pythonware | Python Imaging Library | <= 1.1.7 |
References
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2014-1932?
How severe is CVE-2014-1932?
How do I fix CVE-2014-1932?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2014
- CVE-2014-1926Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultID…
- CVE-2014-1927The shell_quote function in python-gnupg 0.3.5 does not prop…
- CVE-2014-1928The shell_quote function in python-gnupg 0.3.5 does not prop…
- CVE-2014-1929python-gnupg 0.3.5 and 0.3.6 allows context-dependent attack…
- CVE-2014-1930Visibility Software Cyber Recruiter before 8.1.00 does not u…
- CVE-2014-1931The user login page in Visibility Software Cyber Recruiter b…
- CVE-2014-1933The (1) JpegImagePlugin.py and (2) EpsImagePlugin.py scripts…
- CVE-2014-1934tag.py in eyeD3 (aka python-eyed3) 7.0.3, 0.6.18, and earlie…
- CVE-2014-19359base 1:6-6 and 1:6-7 insecurely creates temporary files whi…5.3
- CVE-2014-1936rc before 1.7.1-5 insecurely creates temporary files.7.5
- CVE-2014-1937Gamera before 3.4.1 insecurely creates temporary files.7.5
- CVE-2014-1938python-rply before 0.7.4 insecurely creates temporary files.5.5
Are you affected by CVE-2014-1932?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
