Katalog CVE

CVE-2024-47545

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece GStreamer wykryto błąd przepełnienia całkowitego w funkcji qtdemux_parse_trak w pliku qtdemux.c. Podczas analizy strf, operacja odejmowania może prowadzić do ujemnego przepełnienia całkowitego, co skutkuje odczytem poza granicami bufora.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do nieautoryzowanego dostępu do pamięci, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji korzystających z GStreamera.

Rekomendacja

Zaleca się aktualizację biblioteki GStreamer do wersji 1.24.10 lub nowszej, aby usunąć tę podatność.

Powiązane podatności

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

GStreamer is a library for constructing graphs of media-handling components. An integer underflow has been detected in qtdemux_parse_trak function within qtdemux.c. During the strf parsing case, the subtraction size -= 40 can lead to a negative integer overflow if it is less than 40. If this happens, the subsequent call to gst_buffer_fill will invoke memcpy with a large tocopy size, resulting in an OOB-read. This vulnerability is fixed in 1.24.10.

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