icon

We found results for “

CVE-2023-45675

Good to know:

icon

Date: October 20, 2023

stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds write in `f->vendor[len] = (char)'\0';`. The root cause is that if the len read in `start_decoder` is `-1` and `len + 1` becomes 0 when passed to `setup_malloc`. The `setup_malloc` behaves differently when `f->alloc.alloc_buffer` is pre-allocated. Instead of returning `NULL` as in `malloc` case it shifts the pre-allocated buffer by zero and returns the currently available memory block. This issue may lead to code execution.

Language: C

Severity Score

Severity Score

Weakness Type (CWE)

Out-of-bounds Write

CWE-787

Top Fix

icon

Upgrade Version

Upgrade to version raylib-sys - 5.5.0;rustyray-sys - no_fix;synthizer-sys - no_fix;ep-miniaudio-sys - no_fix;vuk - no_fix;fluidlite-sys - 0.2.1;webots-bindings - no_fix;raylib-ffi - no_fix;stb-sys - no_fix;miniaudio-sys - no_fix;om-fork-ep-miniaudio-sys - no_fix

Learn More

CVSS v3.1

Base Score:
Attack Vector (AV): NETWORK
Attack Complexity (AC): LOW
Privileges Required (PR): NONE
User Interaction (UI): NONE
Scope (S): UNCHANGED
Confidentiality (C): NONE
Integrity (I): LOW
Availability (A): LOW

Do you need more information?

Contact Us