CWE data temporarily unavailableCWE data is currently experiencing intermittent outages, which may cause incomplete section loading on CVE pages. We are actively working on a fix.

CVE-2026-89266

Description

A flaw was found in stb_vorbis, an open-source library for Ogg Vorbis decoding. This vulnerability, a heap buffer overflow, occurs in the start_decoder() function due to an integer truncation error when allocating memory for codebook multiplicands. A remote attacker could exploit this by crafting a specially malformed Ogg Vorbis file. Successful exploitation could lead to out-of-bounds writes, causing the application to crash or corrupt memory, resulting in a Denial of Service (DoS).

Statement

This vulnerability has been rated as having an Important severity because processing untrusted audio input can trigger memory corruption or abruptly terminate the consuming process without requiring prior authentication or administrative privileges. Within Red Hat environments, stb_vorbis is not provided as a standalone core platform service, appearing primarily as an embedded decoding routine within specific multimedia or gaming packages. The blast radius is therefore confined to applications that ingest externally supplied media, posing minimal risk to standard enterprise server configurations.

Mitigation

To mitigate this issue, users should avoid processing Ogg Vorbis files from untrusted sources. Additionally, applications that utilize `stb_vorbis` to decode Ogg Vorbis content, especially when handling untrusted input, should be run within a sandboxed environment to limit the potential impact of a successful exploit.

Frequently Asked Questions

Want to get errata notifications? Sign up here.