CVE-2016-3982: Buffer Overflow
Off-by-one error in the bmprle4fread 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 Software
Remediation
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2016-3982?
CVE-2016-3982 has a severity level that allows remote attackers to potentially execute arbitrary code or cause a denial of service.
How do I fix CVE-2016-3982?
To fix CVE-2016-3982, users should update OptiPNG to version 0.7.6 or later.
What software is affected by CVE-2016-3982?
CVE-2016-3982 affects multiple versions of OptiPNG as well as Debian, Ubuntu, and openSUSE distributions.
What kind of attacks can be executed due to CVE-2016-3982?
CVE-2016-3982 can be exploited through crafted image files that trigger heap-based buffer overflow vulnerabilities.
Is there a known exploit for CVE-2016-3982?
Yes, CVE-2016-3982 has known exploits that take advantage of the off-by-one error to execute code or cause crashes.