CVE-2026-24450
8.1LibRaw · LibRaw
A heap buffer overflow caused by an integer overflow in the uncompressed_fp_dng_load_raw function allows remote attackers to cause memory corruption via a specially crafted malicious file.
Executive summary
LibRaw is vulnerable to a heap buffer overflow in the uncompressed_fp_dng_load_raw function, which could allow an unauthenticated attacker to achieve remote code execution through a malicious file.
Vulnerability
This is an integer overflow vulnerability (CWE-190) occurring within the uncompressed_fp_dng_load_raw function. An unauthenticated attacker can trigger this flaw by providing a specially crafted file, resulting in a heap buffer overflow.
Business impact
Successful exploitation of this vulnerability can lead to arbitrary code execution, complete system compromise, or service disruption. Given the CVSS score of 8.1, this represents a high-severity risk that could expose sensitive data or provide an entry point for lateral movement within the network.
Remediation
Immediate Action: Since a specific patch version is currently unknown, users should monitor the LibRaw repository for updates and restrict the processing of untrusted or externally sourced DNG files until a fix is available.
Proactive Monitoring: Review system and application logs for unusual crashes or memory errors associated with image processing libraries.
Compensating Controls: Implement file integrity monitoring and ensure that applications utilizing LibRaw are running with the least privilege necessary to limit the potential impact of a successful exploit.
Exploitation status
Public Exploit Available: No — there is no confirmed public exploit in the available data.
Analyst recommendation
The vulnerability poses a significant risk to any system that processes unverified DNG image files using the affected LibRaw commit. Security teams should prioritize identifying all applications that incorporate this library and apply vendor-supplied updates as soon as they are released to prevent potential memory corruption and remote code execution.
More LibRaw CVEs
Sources
Originally found and disclosed by Discovered by Francesco Benvenuto of Cisco Talos., per the CVE Program record.