CVE-2026-71614
WysokieCVSS 8.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 5 - wyżej niż 5% wszystkich znanych CVE
Streszczenie
W GPAC w wersji c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 istnieje problem umożliwiający atakującemu wykonanie dowolnego kodu poprzez komponenty src/media_tools/dvb_mpe.c, descriptorTime_slice_fec_identifier() oraz gf_m2ts_ipdatagram_reader(). Problem został naprawiony w wersji 0e4093392e1f847c90d20e031e893cd942fef938.
Ocena ryzyka
Atakujący może zdalnie wykonać dowolny kod w systemie, co może prowadzić do pełnego przejęcia kontroli nad aplikacją lub systemem.
Rekomendacja
Zaktualizuj GPAC do wersji zawierającej poprawkę (0e4093392e1f847c90d20e031e893cd942fef938) lub nowszej.
Inne podatności w GPAC
Zobacz wszystkie- CVE-2026-92474Niskie
W GPAC 26.08-DEV wykryto lukę bezpieczeństwa w funkcji gf_inline_get_proto_lib w pliku src/compositor/mpeg4_inline.c (komponent Proto Link Handler). Manipulacja prowadzi do użycia zwolnionej pamięci (use after free), a atak wymaga dostępu lokalnego. Exploit został publicznie ujawniony i może być wykorzystywany.
- CVE-2026-92472Niskie
W GPAC 26.08-DEV wykryto podatność w funkcji gf_node_deactivate_ex w pliku src/scenegraph/base_scenegraph.c (komponent MP4Box). Wykonanie manipulacji może prowadzić do użycia zwolnionej pamięci (use after free), a atak wymaga dostępu lokalnego. Exploit został publicznie ujawniony i może być wykorzystany.
- CVE-2026-15185Niskie
W GPAC 26.03-DEV odkryto podatność w funkcji vobsub_read_idx pliku /src/media_tools/vobsub.c komponentu MP4Box. Manipulacja argumentem num_langs może prowadzić do odczytu poza dozwolonym zakresem pamięci. Atak wymaga dostępu lokalnego, a exploit został publicznie ujawniony.
- CVE-2025-70307Wysokie
W bibliotece GPAC w wersji 2.4.0 wykryto przepełnienie stosu w funkcji dump_ttxt_sample. Atakujący może wykorzystać tę podatność, wysyłając specjalnie spreparowany pakiet, co prowadzi do awarii aplikacji.
- CVE-2025-70308Wysokie
W komponencie demuxera GSF w GPAC v2.4.0 występuje odczyt poza zakresem pamięci. Atakujący może wykorzystać tę podatność, dostarczając specjalnie spreparowany plik .gsf, co prowadzi do awarii aplikacji (Denial of Service).
- CVE-2025-70304Wysokie
W bibliotece GPAC w wersji 2.4.0 wykryto przepełnienie bufora w funkcji vobsub_get_subpic_duration(). Atakujący może wykorzystać tę podatność, wysyłając specjalnie spreparowany pakiet, co prowadzi do awarii programu (Denial of Service).
- CVE-2025-70298Wysokie
W GPAC w wersji 2.4.0 odkryto podatność polegającą na odczycie poza zakresem pamięci w funkcji oggdmx_parse_tags. Problem występuje podczas przetwarzania danych w formacie OGG.
- CVE-2021-4043Średnie
Podatność dereferencji wskaźnika NULL w repozytorium GitHub gpac/gpac w wersjach przed 1.1.0. Może prowadzić do awarii aplikacji przy przetwarzaniu spreparowanych danych.
- CVE-2026-124031Średnie
GPAC do wersji 26.07.0 zawiera podatność typu type confusion w funkcjach drawable_get_aspect_2d_mpeg4() i TraverseShape(), które rzutują węzeł appearance obiektu Shape na M_Appearance bez sprawdzenia tagu węzła. Atakujący może dostarczyć spreparowany plik XMT umieszczający inny typ węzła, np. Conditional, w polu appearance, co powoduje nieprawidłowy odczyt pamięci i awarię MP4Box.
- CVE-2026-124030Średnie
GPAC do wersji 26.07.0 zawiera podatność typu type confusion w funkcji gf_sg_command_apply() w src/scenegraph/commands.c, która nie weryfikuje zgodności typów poleceń BIFS field-replace z polami węzła docelowego. Atakujący może dostarczyć spreparowany plik XMT otwierany przez MP4Box, np. przez import rozdziałów, powodując wywołanie gf_sg_vrml_field_clone() z memcpy z nieprawidłowych wskaźników i awarię.
Oryginalny opis (angielski, źródło NVD)
An issue in GPAC c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 allows an attacker to execute arbitrary code via the src/media_tools/dvb_mpe.c, descriptorTime_slice_fec_identifier() and gf_m2ts_ipdatagram_reader() components. Fixed in 0e4093392e1f847c90d20e031e893cd942fef938.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

