CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-47545

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS