NetSight
medium6.1

CVE-2026-111149

FreeImage (danoli3 fork) through 3.19.23 contains a heap out-of-bounds read vulnerability in Unpack32Bits() in PluginPICT.cpp because rowBytes is never checked…

Impact

FreeImage (danoli3 fork) through 3.19.23 contains a heap out-of-bounds read vulnerability in Unpack32Bits() in PluginPICT.cpp because rowBytes is never checked against the file-controlled PixMap width. Attackers can supply a crafted PICT file with a truncated or undersized rowBytes to over-read up to 64 KiB of heap, leaking memory into decoded pixels or crashing the process.

Affected products

ProductAffected versions
FreeImage (Danoli3 Fork)
through 3.19.23

Versions were read from the advisory text. No structured product data has been published for this record yet.

Weakness classification

References