GStreamer is a library for constructing graphs of media-handling components. A null pointer dereference vulnerability has been identified in gst_gdk_pixbuf_dec_flush
within gstgdkpixbufdec.c
. This function invokes memcpy
, using out_pix
as the destination address. out_pix
is expected to point to the frame 0 from the frame structure, which is read from the input file. However, in certain situations, it can points to a NULL frame, causing the subsequent call to memcpy
to attempt writing to the null address (0x00), leading to a null pointer dereference. This vulnerability can result in a Denial of Service (DoS) by triggering a segmentation fault (SEGV). This vulnerability is fixed in 1.24.10.
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.16.3-0ubuntu1.3", "binary_name": "gstreamer1.0-gtk3" }, { "binary_version": "1.16.3-0ubuntu1.3", "binary_name": "gstreamer1.0-plugins-good" }, { "binary_version": "1.16.3-0ubuntu1.3", "binary_name": "gstreamer1.0-plugins-good-dbg" }, { "binary_version": "1.16.3-0ubuntu1.3", "binary_name": "gstreamer1.0-plugins-good-doc" }, { "binary_version": "1.16.3-0ubuntu1.3", "binary_name": "gstreamer1.0-pulseaudio" }, { "binary_version": "1.16.3-0ubuntu1.3", "binary_name": "gstreamer1.0-qt5" }, { "binary_version": "1.16.3-0ubuntu1.3", "binary_name": "libgstreamer-plugins-good1.0-0" }, { "binary_version": "1.16.3-0ubuntu1.3", "binary_name": "libgstreamer-plugins-good1.0-dev" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "gstreamer1.0-gtk3" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "gstreamer1.0-gtk3-dbgsym" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "gstreamer1.0-plugins-good" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "gstreamer1.0-plugins-good-dbgsym" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "gstreamer1.0-pulseaudio" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "gstreamer1.0-qt5" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "gstreamer1.0-qt5-dbgsym" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "libgstreamer-plugins-good1.0-0" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "libgstreamer-plugins-good1.0-0-dbgsym" }, { "binary_version": "1.20.3-0ubuntu1.3", "binary_name": "libgstreamer-plugins-good1.0-dev" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-gtk3" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-gtk3-dbgsym" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-plugins-good" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-plugins-good-dbgsym" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-pulseaudio" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-qt5" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-qt5-dbgsym" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-qt6" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "gstreamer1.0-qt6-dbgsym" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "libgstreamer-plugins-good1.0-0" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "libgstreamer-plugins-good1.0-0-dbgsym" }, { "binary_version": "1.24.8-1ubuntu1.1", "binary_name": "libgstreamer-plugins-good1.0-dev" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-gtk3" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-gtk3-dbgsym" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-plugins-good" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-plugins-good-dbgsym" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-pulseaudio" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-qt5" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-qt5-dbgsym" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-qt6" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "gstreamer1.0-qt6-dbgsym" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "libgstreamer-plugins-good1.0-0" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "libgstreamer-plugins-good1.0-0-dbgsym" }, { "binary_version": "1.24.2-1ubuntu1.1", "binary_name": "libgstreamer-plugins-good1.0-dev" } ] }