CVE-2024-47606 — Integer Overflow or Wraparound in Gstreamer
Severity
8.6HIGHNVD
EPSS
0.3%
top 43.63%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedDec 12
Latest updateJul 16
Description
GStreamer is a library for constructing graphs of media-handling components. An integer underflow has been detected in the function qtdemux_parse_theora_extension within qtdemux.c. The vulnerability occurs due to an underflow of the gint size variable, which causes size to hold a large unintended value when cast to an unsigned integer. This 32-bit negative value is then cast to a 64-bit unsigned integer (0xfffffffffffffffa) in a subsequent call to gst_buffer_new_and_alloc. The function gst_buffe…
CVSS vector
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Affected Packages3 packages
Also affects: Debian Linux 11.0
Patches
🔴Vulnerability Details
1OSV▶
CVE-2024-47606: GStreamer is a library for constructing graphs of media-handling components↗2024-12-12
📋Vendor Advisories
6Red Hat▶
gstreamer1-plugins-good: integer overflows in MP4/MOV demuxer and memory allocator that can lead to out-of-bounds writes↗2024-12-11