FreeImage through 3.18.0 and the danoli3 FreeImage fork before 3.19.22 contain a heap buffer overflow vulnerability in the PBM RLE decoder of PluginIFF.cpp that lacks bounds checks on ByteRun1 runs.
CVSS 4.0HIGH 8.5·Local·No auth·User interaction·EPSS 0.00153·Published 2026-10-28·Fixed in 3.19.22CWE-787
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.
FreeImage through 3.18.0 and the danoli3 FreeImage fork before 3.19.25 contain a heap buffer overflow vulnerability in PluginGIF.cpp that allows attackers to write past the canvas allocation via unclipped GIF frame recta…
CVSS 4.0HIGH 8.5·Local·No auth·User interaction·EPSS 0.00149·Published 2026-10-28·Fixed in 3.19.25CWE-787