CVE-2025-12495

7.8

Academy Software Foundation · OpenEXR

A heap-based buffer overflow vulnerability in OpenEXR allows remote attackers to execute arbitrary code via a malicious EXR file.

Executive summary

A heap-based buffer overflow vulnerability in Academy Software Foundation OpenEXR version 3.4.0 presents a critical risk of remote code execution through malicious file processing.

Vulnerability

This flaw is a heap-based buffer overflow (CWE-122) occurring during the parsing of EXR files due to insufficient validation of user-supplied data length. Exploitation requires user interaction, such as opening a maliciously crafted EXR file, and can result in arbitrary code execution in the context of the current process.

Business impact

The ability for an attacker to achieve remote code execution poses a severe risk to data integrity, system confidentiality, and operational continuity. With a CVSS score of 7.8, the vulnerability is classified as High, indicating that successful exploitation could allow an attacker to gain full control over the affected application or system, potentially leading to unauthorized data access or complete system compromise.

Remediation

Immediate Action: Organizations should restrict the processing of untrusted EXR files until a security update from the vendor is applied. Monitor vendor channels for the release of a patched version corresponding to the identified commit.

Proactive Monitoring: Security teams should implement endpoint detection and response (EDR) solutions to monitor for anomalous process behavior or crashes triggered by image processing software.

Compensating Controls: Deploy file integrity monitoring and ensure that applications utilizing OpenEXR are executed with the principle of least privilege to contain potential impacts of a successful exploit.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Given the potential for remote code execution, this vulnerability represents a significant security concern for any environment that parses EXR files. Administrators must prioritize the installation of the vendor patch as soon as it becomes available. In the interim, exercise extreme caution when handling EXR files from untrusted sources to minimize the risk of triggering the overflow.

More Academy Software Foundation CVEs

Sources