Katalog CVE

CVE-2026-100231

ŚrednieCVSS 6.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

Percentyl 4 - wyżej niż 4% wszystkich znanych CVE

Streszczenie

Wada w frameworku GStreamer w pluginie muxera ASF (asfmux). Podczas zapisywania metadanych tekstowych zawierających znaki Unicode spoza Basic Multilingual Plane (np. emoji) do kontenera ASF, plugin błędnie oblicza rozmiar bufora potrzebny dla reprezentacji UTF-16LE. Obliczenia zakładają, że każdy punkt kodowy wymaga 2 bajtów, ale znaki spoza BMP wymagają 4 bajtów (pary zastępcze). Prowadzi to do zapisu poza granicami sterty, gdy rzeczywista konwersja UTF-16LE jest zapisywana do zbyt małego bufora. Atakujący może wykorzystać to, dostarczając media ze spreparowanymi metadanymi do aplikacji transkodującej lub remuxującej do formatu ASF, co może spowodować odmowę usługi lub ograniczone uszkodzenie pamięci.

Ocena ryzyka

Ryzyko obejmuje potencjalną odmowę usługi lub uszkodzenie pamięci w aplikacjach korzystających z GStreamera do przetwarzania multimediów. Może to prowadzić do awarii aplikacji lub w skrajnych przypadkach do wykonania kodu.

Rekomendacja

Zaleca się aktualizację GStreamera do wersji z poprawką oraz unikanie przetwarzania niezaufanych plików multimedialnych z metadanymi zawierającymi znaki spoza BMP. Należy również monitorować aplikacje pod kątem nietypowego zachowania.

Inne podatności w GStreamer

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

A flaw was found in the GStreamer multimedia framework's ASF muxer plugin (asfmux). When writing string metadata tags containing Unicode characters outside the Basic Multilingual Plane (such as emoji) to an ASF container, the plugin incorrectly calculates the buffer size needed for the UTF-16LE representation. The size calculation assumes each Unicode code point requires 2 bytes, but non-BMP characters require 4 bytes (surrogate pairs). This leads to a heap out-of-bounds write when the actual UTF-16LE conversion is written into the undersized buffer. An attacker could exploit this by providing media with crafted metadata tags to an application that transcodes or remuxes to ASF format while preserving metadata, potentially causing a denial of service or limited memory corruption.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS