Skip to content

CVE-2016-3982 Off-by-one error in the bmp_rle4_fread function in pngxrbmp.c in OptiPNG before 0.7.6 allows remote attackers to cause a denial of service (out-of-bounds read or write access and crash) or possibly ex...

HighCVSS 8.8 EPSS 4.0%
Published
Updated
Exploit status
No public exploit known

Description

Off-by-one error in the bmp_rle4_fread function in pngxrbmp.c in OptiPNG before 0.7.6 allows remote attackers to cause a denial of service (out-of-bounds read or write access and crash) or possibly execute arbitrary code via a crafted image file, which triggers a heap-based buffer overflow.

Affected products

ProductAffected versionsFixed in
debian/optipng(Debian:12) < 0.7.6-1 0.7.6-1
debian/optipng(Debian:13) < 0.7.6-1 0.7.6-1
debian/optipng(Debian:14) < 0.7.6-1 0.7.6-1
openSUSE leap = 42.1 No fix listed
opensuse = 13.2 No fix listed
debian linux = 7.0 No fix listed
debian linux = 8.0 No fix listed
optipng project optipng <= 0.7.5 No fix listed
Canonical Ubuntu Linux = 12.04 No fix listed
Canonical Ubuntu Linux = 14.04 No fix listed
Canonical Ubuntu Linux = 15.10 No fix listed

References