5.1 MEDIUM
- CVSS version: 3.1
- Attack vector (AV): LOCAL
- Attack complexity (AC): LOW
- Privileges required (PR): NONE
- User interaction (UI): NONE
- Scope (S): UNCHANGED
- Confidentiality impact (C): NONE
- Integrity impact (I): LOW
- Availability impact (A): LOW
by @LeSuisse Activity log
- Created automatic suggestion
-
@LeSuisse
removed
8 packages
- gst_all_1.gstreamermm
- gst_all_1.gst-vaapi
- ocamlPackages_latest.gstreamer
- ocamlPackages.gstreamer
- libsForQt5.phonon-backend-gstreamer
- obs-studio-plugins.obs-gstreamer
- plasma5Packages.phonon-backend-gstreamer
- tests.pkg-config.defaultPkgConfigPackages."gstreamer-controller-1.0"
- @LeSuisse accepted
- @LeSuisse published on GitHub
Gstreamer: incomplete fix of cve-2026-1940
An incomplete fix for CVE-2024-47778 allows an out-of-bounds read in gst_wavparse_adtl_chunk() function. The patch added a size validation check lsize + 8 > size, but it does not account for the GST_ROUND_UP_2(lsize) used in the actual offset calculation. When lsize is an odd number, the parser advances more bytes than validated, causing OOB read.
References
- https://access.redhat.com/security/cve/CVE-2026-1940 x_refsource_REDHAT vdb-entry
- RHBZ#2436932 issue-tracking x_refsource_REDHAT
- https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4854
- https://gstreamer.freedesktop.org/security/sa-2026-0001.html
- https://security-tracker.debian.org/tracker/CVE-2026-1940
Affected products
Matching in nixpkgs
Ignored packages (8)
pkgs.gst_all_1.gst-vaapi
Set of VAAPI GStreamer Plug-ins
pkgs.gst_all_1.gstreamermm
C++ interface for GStreamer
pkgs.ocamlPackages.gstreamer
Bindings for the GStreamer library which provides functions for playning and manipulating multimedia streams
pkgs.ocamlPackages_latest.gstreamer
Bindings for the GStreamer library which provides functions for playning and manipulating multimedia streams
pkgs.obs-studio-plugins.obs-gstreamer
OBS Studio source, encoder and video filter plugin to use GStreamer elements/pipelines in OBS Studio
pkgs.libsForQt5.phonon-backend-gstreamer
GStreamer backend for Phonon
pkgs.plasma5Packages.phonon-backend-gstreamer
GStreamer backend for Phonon
pkgs.tests.pkg-config.defaultPkgConfigPackages.%22gstreamer-controller-1.0%22
Test whether gstreamer-1.26.3 exposes pkg-config modules gstreamer-controller-1.0
Package maintainers
-
@ttuegel Thomas Tuegel <ttuegel@mailbox.org>
-
@matthewbauer Matthew Bauer <mjbauer95@gmail.com>