Vulnerability · Published Aug 5, 2026 · Assigned by TuranSec
CVE-2026-71261dr_wav.h W64 CUE Chunk Metadata Parsing Integer Overflow Leading to Heap Buffer Overflow on 32-bit Builds
High 7.8
In plain English
A high-severity integer overflow in dr_libs from mackron. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 7% of all known vulnerabilities).
Official description
dr_libs dr_wav.h (all versions through current master) contains an integer overflow in W64 CUE chunk metadata parsing. In drwav__metadata_process_chunk, a stage-1 capacity estimate truncates the 64-bit W64 chunk sizeInBytes to size_t before dividing by DRWAV_CUE_POINT_BYTES; on 32-bit builds this truncation causes the pre-allocated extra metadata capacity to be computed incorrectly.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu:24.04:LTS | libchdr | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:26.04:LTS | libchdr | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:26.10 | libchdr | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:22.04:LTS | qt6-multimedia | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:24.04:LTS | qt6-multimedia | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:26.04:LTS | qt6-multimedia | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:26.10 | qt6-multimedia | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:22.04:LTS | qtads | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:24.04:LTS | qtads | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:26.04:LTS | qtads | no fix listed | UBUNTU-CVE-2026-71261 |
| Ubuntu:26.10 | qtads | no fix listed | UBUNTU-CVE-2026-71261 |
Affected products (as reported)
Weakness: CWE-190 · Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
References
- https://github.com/mackron/dr_libs third-party-advisory
- https://github.com/mackron/dr_libs/blob/master/dr_wav.h third-party-advisory