CVE-2024-47603NULL Pointer Dereference in Gstreamer

Severity
6.8MEDIUMNVD
EPSS
0.2%
top 58.52%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedDec 12
Latest updateDec 18

Description

GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference vulnerability has been discovered in the gst_matroska_demux_update_tracks function within matroska-demux.c. The vulnerability occurs when the gst_caps_is_equal function is called with invalid caps values. If this happen, then in the function gst_buffer_get_size the call to GST_BUFFER_MEM_PTR can return a null pointer. Attempting to dereference the size field of this null pointer results in a n

CVSS vector

CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Affected Packages2 packages

NVDgstreamer/gstreamer< 1.24.10
debiandebian/gst-plugins-good1.0< gst-plugins-good1.0 1.22.0-5+deb12u2 (bookworm)

Patches

🔴Vulnerability Details

1
OSV
CVE-2024-47603: GStreamer is a library for constructing graphs of media-handling components2024-12-12

📋Vendor Advisories

3
Ubuntu
GStreamer Good Plugins vulnerabilities2024-12-18
Red Hat
gstreamer1-plugins-good: NULL-pointer dereference in Matroska/WebM demuxer2024-12-11
Debian
CVE-2024-47603: gst-plugins-good1.0 - GStreamer is a library for constructing graphs of media-handling components. A n...2024