CVE-2025-50129
8.8SAIL · Image Decoding Library
A heap-based buffer overflow in the SAIL Image Decoding Library allows remote code execution via specially crafted .tga files.
Executive summary
A critical heap-based buffer overflow vulnerability in the SAIL Image Decoding Library enables remote code execution when processing malicious image files.
Vulnerability
This is a heap-based buffer overflow (CWE-122) triggered during the PCX image decoding process. An unauthenticated attacker can achieve remote code execution by providing a specially crafted .tga file that the library is induced to process.
Business impact
Successful exploitation allows an attacker to execute arbitrary code with the privileges of the application utilizing the library. Given the CVSS score of 8.8, this vulnerability poses a severe risk of system compromise, potential data exfiltration, and full loss of availability.
Remediation
Immediate Action: Identify all applications utilizing the affected version of the SAIL Image Decoding Library and restrict the processing of untrusted image files until a vendor patch is released.
Proactive Monitoring: Monitor system logs for abnormal application crashes or unexpected spikes in memory usage, which may indicate attempted exploitation of the buffer overflow.
Compensating Controls: Implement strict input validation and sandboxing for any image processing services to isolate the decoding functionality from the core system environment.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
The high CVSS score and the potential for remote code execution necessitate immediate defensive action. Organizations should prioritize isolating systems that rely on the SAIL Image Decoding Library and monitor for vendor updates closely to ensure the vulnerability is remediated as soon as a fix becomes available.
More SAIL CVEs
History
- Disclosed CVE record published
- Published in the daily brief high section
- Published in the daily brief high section
- Analyst report written
Sources
Originally found and disclosed by Discovered by a member of Cisco Talos., per the CVE Program record.