
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2023-45679 affects stbvorbis, a single file MIT licensed library for processing ogg vorbis files. The vulnerability was discovered in version 1.22 and disclosed on October 20, 2023. A crafted file may trigger memory allocation failure in start_decoder function, where some pointers in f->comment_list are left initialized and later setup_free is called on these pointers in `vorbisdeinit` (NVD).
The vulnerability occurs when memory allocation fails in the start_decoder function. In this case, the function returns early, but some of the pointers in f->comment_list remain initialized. Later, when vorbis_deinit is called, it attempts to free these pointers through setup_free, leading to potential memory corruption. The issue has been assigned a CVSS v3.1 base score of 7.8 (HIGH) with vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H (NVD).
This vulnerability may lead to code execution if successfully exploited. The issue allows an attacker to potentially execute arbitrary code through carefully crafted ogg vorbis files that trigger the memory allocation failure condition (GitHub Security Lab).
The vulnerability affects stb_vorbis version 1.22 and users should update to a patched version when available. Currently, the issue is marked as vulnerable in multiple distributions including Debian bullseye, bookworm, trixie and sid (Debian Security Tracker).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."