Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| SAIL Image Decoding Library | SAIL Image Decoding Library | affected |
|
No data.
| Vendor | Product | Versions |
|---|---|---|
| Sail Software | Sail Image Decoding Library | — |
| Source | ID | Title |
|---|---|---|
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. |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.859% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| 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
|
| 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
|