Rapid7 Vulnerability & Exploit Database

USN-2168-1: Python Imaging Library vulnerabilities

Free InsightVM Trial No credit card necessary
Watch Demo See how it all works
Back to Search

USN-2168-1: Python Imaging Library vulnerabilities

Severity
4
CVSS
(AV:L/AC:M/Au:N/C:P/I:P/A:P)
Published
04/15/2014
Created
07/25/2018
Added
04/17/2014
Modified
07/09/2020

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.

Solution(s)

  • ubuntu-upgrade-python-imaging

With Rapid7 live dashboards, I have a clear view of all the assets on my network, which ones can be exploited, and what I need to do in order to reduce the risk in my environment in real-time. No other tool gives us that kind of value and insight.

– Scott Cheney, Manager of Information Security, Sierra View Medical Center

;