chiprook
← Security
SecurityOctober 25, 2026, 00:12

Pillow: 60 advisories in a year and why avatar.png opens as a PSD

Pillow picks a decoder from the file's first bytes, not its extension, so a PSD renamed avatar.png opens as a Photoshop document. The library shipped 60 advisories in 2026, 39 of them on 20–22 October; the formats= allowlist blocks 18 of 24 open-an-upload bugs but not the critical JPEG and MPO ones.

Pillow: 60 advisories in a year and why avatar.png opens as a PSD
#Pillow#Django
Read next
Software

Sentry raises open source maintainer funding to $1 million

Security

Average router firmware runs open-source code over five years old

Security

Dependabot is a month late on Python and Go CVEs

Security

Pillow libopenjp2 heap overflow found in JPEG 2000 parsing