Vulnerability · Published Sep 11, 2026 · Assigned by VulnCheck

CVE-2026-89266stb_vorbis through 1.22 heap buffer overflow via codebook multiplicands

High 8.2

In plain English

A high-severity out-of-bounds write in stb_vorbis from nothings. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 51% of all known vulnerabilities).

Severity (CVSS 3.1)8.2High
Exploit odds (30 days)0.6%top 49.1% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

stb_vorbis through 1.22 contains a heap buffer overflow in start_decoder() where the codebook multiplicands allocation size is truncated from size_t to int. Attackers can craft a malicious Ogg Vorbis file with large entries and dimensions values to trigger out-of-bounds writes, causing process crashes or heap corruption.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12libstbno fix listedDEBIAN-CVE-2026-89266
Debian:13libstbno fix listedDEBIAN-CVE-2026-89266
Debian:14libstbno fix listedDEBIAN-CVE-2026-89266
Ubuntu:22.04:LTSlibstbno fix listedUBUNTU-CVE-2026-89266
Ubuntu:24.04:LTSlibstbno fix listedUBUNTU-CVE-2026-89266
Ubuntu:26.04:LTSlibstbno fix listedUBUNTU-CVE-2026-89266
Ubuntu:26.10libstbno fix listedUBUNTU-CVE-2026-89266

Affected products (as reported)

VendorProductVersions
nothings stb_vorbis 0 – through 1.22

Weakness: CWE-787 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H

References