CVE-2026-12891
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 19 - wyżej niż 19% wszystkich znanych CVE
Streszczenie
W pakiecie GStreamer gst-plugins-bad odkryto podatność polegającą na odczycie poza zakresem pamięci podczas przetwarzania nieprawidłowego strumienia wideo H.266/VVC z spreparowaną wartością współczynnika proporcji. Atakujący może wykorzystać ten błąd, dostarczając złośliwy plik lub strumień wideo, co prowadzi do wycieku do 8 bajtów sąsiedniej pamięci przez metadane wideo.
Ocena ryzyka
Ryzyko polega na potencjalnym wycieku wrażliwych danych z przestrzeni adresowej aplikacji korzystającej z GStreamer, co może umożliwić atakującemu uzyskanie informacji takich jak klucze, hasła lub inne poufne dane przechowywane w pamięci.
Rekomendacja
Zaleca się natychmiastową aktualizację pakietu gst-plugins-bad do najnowszej dostępnej wersji zawierającej poprawkę. Należy również unikać przetwarzania niezaufanych plików lub strumieni H.266/VVC do czasu zastosowania aktualizacji.
Inne podatności w GStreamer
Zobacz wszystkie- CVE-2026-17072Niskie
W GStreamer (gst-plugins-good) występuje podatność na odczyt poza zakresem sterty o 4 bajty podczas parsowania nagłówków strumienia audio FLAC osadzonych w plikach Matroska lub WebM. Sprawdzenie granic nie uwzględnia pełnego rozmiaru kopiowanych danych, co pozwala na odczyt poza przydzielonym buforem. Atakujący może wykorzystać to przez spreparowanie złośliwego pliku Matroska lub WebM i nakłonienie użytkownika do jego otwarcia.
- CVE-2017-5843Wysokie
Wielokrotne podatności typu use-after-free w funkcjach gst_mini_object_unref, gst_tag_list_unref oraz gst_mxf_demux_update_essence_tracks w GStreamer przed wersją 1.10.3 mogą umożliwić zdalnym atakującym spowodowanie awarii systemu poprzez wykorzystanie tagów strumieniowych.
- CVE-2017-5840Wysokie
Funkcja qtdemux_parse_samples w gst/isomp4/qtdemux.c w GStreamer przed wersją 1.10.3 umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza granicami sterty) poprzez manipulację bieżącym indeksem stts.
- CVE-2017-5838Wysokie
Funkcja gst_date_time_new_from_iso8601_string w GStreamer przed wersją 1.10.3 umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez nieprawidłowy ciąg daty i czasu, co prowadzi do odczytu pamięci poza przydzielonym obszarem.
- CVE-2016-9447Wysokie
Mapowania ROM w dekoderze NSF w gstreamer 0.10.x umożliwiają zdalnym atakującym spowodowanie odmowy usługi (odczyt lub zapis poza zakresem) oraz potencjalne wykonanie dowolnego kodu za pomocą spreparowanego pliku muzycznego NSF.
- CVE-2016-9446Wysokie
Dekoder vmnc w gstreamer nie inicjalizuje płótna renderującego, co pozwala zdalnym atakującym na uzyskanie wrażliwych informacji. Przykładem jest miniaturyzacja prostego filmu vmnc składającego się z jednego klatki, który nie rysuje na przydzielonym płótnie renderującym.
- CVE-2016-9445Wysokie
Przepełnienie całkowite w dekoderze vmnc w gstreamer umożliwia zdalnym atakującym spowodowanie awarii usługi poprzez podanie dużych wartości szerokości i wysokości, co prowadzi do przepełnienia bufora.
- CVE-2016-9809Wysokie
Błąd off-by-one w funkcji gst_h264_parse_set_caps w GStreamer przed wersją 1.10.2 umożliwia zdalnym atakującym wywołanie nieokreślonego wpływu poprzez spreparowany plik, co prowadzi do odczytu poza przydzielonym zakresem.
- CVE-2016-9808Wysokie
Dekoder FLIC w GStreamer przed wersją 1.10.2 pozwala zdalnym atakującym na spowodowanie odmowy usługi (błąd zapisu poza zakresem i awaria) poprzez odpowiednio przygotowaną serię par skip i count.
- CVE-2026-18299Wysokie
Podatność Use-After-Free w GStreamer rtpsbcdepay umożliwia zdalne wykonanie kodu. Brak walidacji istnienia obiektu przed operacjami na nim prowadzi do wykorzystania po zwolnieniu pamięci. Atakujący może wykorzystać tę podatność do wykonania kodu w kontekście bieżącego procesu.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in the GStreamer gst-plugins-bad package. When processing a malformed H.266/VVC video stream with a crafted aspect ratio indicator value, the H.266 parser performs an out-of-bounds read of up to 8 bytes from adjacent memory. This flaw allows an attacker to craft a malicious H.266 video file or stream that, when processed by a GStreamer-based application, could leak limited memory contents through video metadata, potentially exposing sensitive information from the application's address space.

