CVE-2026-37555
- State
- Published
- Severity
- 7.5 High
- Published
- Apr 29, 2026
- Updated
- Jul 15, 2026
- Reserved
- Apr 6, 2026
Description
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.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 3.1 | 7.5 High | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | CISA-ADP |
| 3.1 | 8.2 High | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H | redhat-SADP |
Weaknesses
- CWE-190 Integer Overflow or Wraparound
Affected Products
| Product | Versions |
|---|---|
n/an/a |
|
References
- https://github.com/libsndfile/libsndfile/issues/833
- https://github.com/libsndfile/libsndfile/commit/9a829113c88a51e57c1e46473e90609e4b7df151
- https://gist.github.com/sgInnora/a5f5c19e4bf6f4fb74fab7b0ef2bfcc1
- https://access.redhat.com/security/cve/CVE-2026-37555vdb-entry
- RHBZ#2463856issue-tracking
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-37555.json
- https://access.redhat.com/errata/RHSA-2026:25092vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19560vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19559vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:25197vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:25198vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:25227vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:23221vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:23222vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:23223vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:19610vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:30078vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:30089vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:30088vendor-advisory
- https://access.redhat.com/errata/RHSA-2026:30087vendor-advisory
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.