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

CVE-2024-47546

High
Published: Translated: NVD NIST

Summary

W bibliotece GStreamer wykryto niedobór całkowity w funkcji extract_cc_from_data w pliku qtdemux.c. W przypadku FOURCC_c708, odjęcie atom_length - 8 może prowadzić do niedoboru, jeśli atom_length jest mniejsze niż 8, co skutkuje nieprawidłowym odczytem poza granicami pamięci.

Risk Assessment

Ta podatność może prowadzić do nieautoryzowanego dostępu do pamięci, co stwarza ryzyko wycieku danych lub awarii aplikacji. Organizacje powinny być świadome potencjalnych zagrożeń związanych z wykorzystaniem tej biblioteki.

Recommendation

Zaleca się aktualizację GStreamera do wersji 1.24.10 lub nowszej, aby usunąć tę podatność. Regularne aktualizacje oprogramowania są kluczowe dla zapewnienia bezpieczeństwa systemów.

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 extract_cc_from_data function within qtdemux.c. In the FOURCC_c708 case, the subtraction atom_length - 8 may result in an underflow if atom_length is less than 8. When that subtraction underflows, *cclen ends up being a large number, and then cclen is passed to g_memdup2 leading to an out-of-bounds (OOB) read. This vulnerability is fixed in 1.24.10.

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