CVE-2025-32468

Published Aug 25, 2025 CVSS 3.1 · 8.8 High EPSS < 1% KEV · Not listed
Description
A memory corruption vulnerability exists in the BMPv3 Image Decoding functionality of the SAIL Image Decoding Library v0.9.8. When loading a specially crafted .bmp file, an integer overflow can be made to occur when calculating the stride for decoding. Afterwards, this will cause a heap-based buffer to overflow when decoding the image which can lead to remote code execution. An attacker will need to convince the library to read a file to trigger this vulnerability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-25757 A memory corruption vulnerability exists in the BMPv3 Image Decoding functionality of the SAIL Image Decoding Library v0.9.8. When loading a specially crafted .bmp file, an integer overflow can be made to occur when calculating the stride for decoding. Afterwards, this will cause a heap-based buffer to overflow when decoding the image which can lead to remote code execution. An attacker will need to convince the library to read a file to trigger this vulnerability.
History
Type Values Removed Values Added
First Time appeared Sail
Sail sail
CPEs cpe:2.3:a:sail:sail:0.9.8:*:*:*:*:*:*:*
Vendors & Products Sail
Sail sail
Type Values Removed Values Added
First Time appeared Sail Software
Sail Software sail Image Decoding Library
Vendors & Products Sail Software
Sail Software sail Image Decoding Library
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A memory corruption vulnerability exists in the BMPv3 Image Decoding functionality of the SAIL Image Decoding Library v0.9.8. When loading a specially crafted .bmp file, an integer overflow can be made to occur when calculating the stride for decoding. Afterwards, this will cause a heap-based buffer to overflow when decoding the image which can lead to remote code execution. An attacker will need to convince the library to read a file to trigger this vulnerability.
Weaknesses CWE-680
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
talos
Published
Updated
Nov 3, 2025, 6:09 PM
Reserved
Jul 10, 2025, 2:38 PM
Status
Modified
Published
Aug 25, 2025, 3:15 PM
Modified
Jun 17, 2026, 9:12 AM