CVE-2026-37555
EUVD-2026-2624129.04.2026, 16:16
An issue was discovered in libsndfile 1.2.2 IMA ADPCM codec. The AIFF code path (line 241) was fixed with (sf_count_t) cast, but the WAV code path (line 235) and close path (line 167) were not. When samplesperblock (int) * blocks (int) exceeds INT_MAX, the 32-bit multiplication overflows before being assigned to sf.frames (sf_count_t/int64). With samplesperblock=50000 and blocks=50000, the product 2500000000 overflows to -1794967296. This causes incorrect frame count leading to heap buffer overflow or denial of service. Both values come from the WAV file header and are attacker-controlled. This issue was discovered after an incomplete fix for CVE-2022-33065.Enginsight
Affected Products (NVD)
| Vendor | Product | Version |
|---|---|---|
| libsndfile_project | libsndfile | 1.2.2 |
𝑥
= Vulnerable software versions
Debian Releases
openSUSE / SLES Releases
openSUSE Product | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| libsndfile-devel |
| ||||||||||||||||||||||
| libsndfile1 |
| ||||||||||||||||||||||
| libsndfile1-32bit |
|
Red Hat Enterprise Linux Releases
Red Hat Product | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| libsndfile |
| ||||||||
| libsndfile-devel |
| ||||||||
| libsndfile-utils |
|
Vulnerability Media Exposure