CVE Catalog

CVE-2016-5637

High
Published: Translated: NVD NIST

Summary

The restore_tqb_pixels function in libbpg versions 0.9.5 through 0.9.7 mishandles the transquant_bypass_enable_flag value, allowing remote attackers to execute arbitrary code or cause a denial of service (out-of-bounds write) via a crafted BPG image, related to a 'type confusion' issue.

Risk Assessment

This vulnerability may lead to remote code execution or service disruption, posing a significant security threat to systems using libbpg.

Recommendation

It is recommended to update libbpg to the latest version to mitigate this vulnerability and to monitor systems for suspicious activity related to BPG image processing.

Other vulnerabilities in libbpg

See all
Original NVD description (English source)

The restore_tqb_pixels function in libbpg 0.9.5 through 0.9.7 mishandles the transquant_bypass_enable_flag value, which allows remote attackers to execute arbitrary code or cause a denial of service (out-of-bounds write) via a crafted BPG image, related to a "type confusion" issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS