Logo
vulnerabilityCVE-2026-54058
Name
CVE-2026-54058
Source
NVD ( link)Debian ( link)
Description
Pillow is a Python imaging library. Prior to 12.3.0, when Pillow loads an uncompressed McIdas AREA image from a filename through the mmap raw codec path, attacker-controlled header words can set a row stride smaller than the natural row width, causing pixel access such as Image.tobytes(), getpixel, convert, or save to read beyond the mapped region and disclose adjacent process memory or fault. This issue is fixed in version 12.3.0.
Published Date
Updated Date
Workaround
-

Analysis#


Affected Component
Analysis
python3-pillow
Exploitable

Vulnerability Ratings#


8.3
CVSSv4
9.1
CVSSv31
NaN
other

Others affected components#


Name
Project
Project Version
Version
Status
buildroot
2025.02.x
11.1.0
Exploitable
buildroot
master
12.0.0
Exploitable
openwrt
master
12.2.0-r2
Exploitable
openwrt
openwrt-25.12
12.1.1-r1
Exploitable
yocto
kirkstone
9.4.0
Exploitable
yocto
master
12.3.0
Not Affected