Podatności FFmpeg
250 znanych podatności CVE w FFmpeg, przetłumaczonych i ocenionych.
- CVE-2026-125220Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na zakleszczenie w funkcji mimic_decode_frame() w libavcodec/mimic.c, która nie zgłasza postępu ramki, gdy init_get_bits8() zawiedzie. Atakujący może dostarczyć spreparowany plik z nadmiernie dużym obrazem intra Mimic, po którym następują obrazy inter, co powoduje zawieszenie dekodowania z użyciem wątków ramek na czas nieokreślony.
- CVE-2026-125219Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji vdpau_hevc_start_frame() w libavcodec/vdpau_hevc.c, która kopiuje nieograniczone liczby kafelków PPS do tablic VDPAU o stałym rozmiarze. Osoba atakująca może dostarczyć spreparowane strumienie bitowe HEVC z nadmierną liczbą kolumn lub wierszy kafelków, aby zapisać kontrolowane wartości 16-bitowe poza danymi hwaccel przydzielonymi na stercie, uszkadzając pamięć w aplikacjach korzystających z dekodowania VDPAU.
- CVE-2026-125218Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji encode_apng() enkodera APNG w libavcodec/pngenc.c, gdy rozmiar klatki zmienia się w trakcie strumienia. Osoba atakująca może dostarczyć spreparowane media, których rozdzielczość rośnie w trakcie strumienia, powodując zapisy memset APNG_DISPOSE_OP_BACKGROUND poza prev_frame i awarię lub uszkodzenie pamięci sterty w aplikacjach transkodujących.
- CVE-2026-125217Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na użycie niezainicjowanej pamięci w funkcji roq_dpcm_encode_frame() w libavcodec/roqaudioenc.c, która koduje pozostałości sterty przy wczesnym opróżnieniu. Atakujący może dostarczyć krótkie strumienie audio poniżej ośmiu ramek do transkodowania RoQ DPCM, powodując wyciek niezainicjowanych danych sterty z frame_buffer do pakietów wyjściowych.
- CVE-2026-125216Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na dereferencję wskaźnika NULL w libavcodec/dpxenc.c, która pozwala atakującym na zawieszenie procesu poprzez niezwalidowany bits_per_raw_sample dla wejścia RGB48. Atakujący może dostarczyć 12-bitowy obraz RGB, taki jak JPEG 2000, który podczas transkodowania do DPX wybiera encode_gbrp12() i dereferencjonuje wskaźniki NULL płaszczyzn, powodując odmowę usługi.
- CVE-2026-125215Średnie
FFmpeg w wersjach od 7.1 do 9.0.2 zawiera podatność na dereferencję wskaźnika NULL w funkcji ff_dovi_rpu_generate() w libavcodec/dovi_rpuenc.c, która pozwala atakującym na zawieszenie aplikacji poprzez spreparowane metadane Dolby Vision RPU. Atakujący może dostarczyć strumienie z domyślnymi lub naprzemiennie pominiętymi blokami DM do filtra bitowego dovi_rpu z włączoną kompresją, powodując odmowę usługi.
- CVE-2026-125214Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji pcm_bluray_decode_frame() w libavcodec/pcm-bluray.c na hostach big-endian. Osoba atakująca może dostarczyć spreparowany strumień LPCM Blu-ray (M2TS), którego długość ładunku nie jest wielokrotnością rozmiaru próbki, zapisując kontrolowane przez atakującego bajty poza buforem klatki audio.
- CVE-2026-125213Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w dekoderze PSD w libavcodec/psd.c, które pozwala uszkodzić pamięć sterty w kompilacjach 32-bitowych poprzez dostarczenie spreparowanego obrazu PSD. Osoba atakująca może wybrać wymiary i liczby kanałów, których iloczyn przekracza 4 GB, powodując obcięcie rozmiaru alokacji av_malloc, tak że decode_rle() zapisuje kontrolowane przez atakującego dane poza buforem, powodując awarie lub możliwe wykonanie kodu.
- CVE-2026-125212Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w libavcodec/videotoolboxenc.c, które kopiuje klatki większe niż wymiary enkodera do zbyt małych buforów CVPixelBuffer. Osoba atakująca może dostarczyć spreparowane dane wejściowe, których rozdzielczość rośnie w trakcie strumienia, transkodowane enkoderami VideoToolbox bez przeskalowania, co powoduje awarię aplikacji lub uszkodzenie pamięci.
- CVE-2026-125211Wysokie
FFmpeg do wersji 9.0.2 zawiera podatność na odczyt poza granicami pamięci i nieprawidłowe zwolnienie w funkcji aribcaption_trans_ass_subtitle() w libavcodec/libaribcaption.c, która zwalnia prostokąty napisów przy użyciu region_count zamiast num_rects. Osoba atakująca może dostarczyć spreparowane napisy ARIB, których późniejszy region przekracza limit 8 KiB AVBPrint, wywołując czyszczenie zwalniające wskaźniki poza granicami i uszkadzające stertę.
- CVE-2026-125210Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji aribcaption_trans_text_subtitle() w libavcodec/libaribcaption.c podczas dekodowania z sub_type text. Atakujący może dostarczyć spreparowany strumień napisów ARIB STD-B24 bez regionów, co powoduje zapis wskaźnika poza alokację sub->rects o rozmiarze zero i uszkodzenie pamięci sterty.
- CVE-2026-125209Wysokie
FFmpeg przed 8.1.3 oraz 9.x przed 9.0.2 zawiera przepełnienie bufora sterty w enkoderze napisów DVD, który zaniża rozmiar wyjścia RLE dla prostokątów o nieparzystej szerokości. Atakujący może dostarczyć pliki ze spreparowanymi napisami bitmapowymi, które podczas transkodowania do enkodera dvdsub zapisują poza bufor wyjściowy i uszkadzają pamięć sterty.
- CVE-2026-125208Wysokie
FFmpeg do wersji 9.0.2 zawiera zapis poza granicami w funkcji v4l2_buffer_swframe_to_buf() w libavcodec/v4l2_buffers.c, ponieważ skumulowane przesunięcia płaszczyzn nie są sprawdzane względem długości bufora V4L2. Atakujący może dostarczyć spreparowane wideo, którego wymiary lub padding powodują przepełnienie unsigned w v4l2_bufref_to_buf(), co sprawia, że memcpy() zapisuje poza zmapowany bufor sterownika podczas kodowania V4L2 M2M.
- CVE-2026-125207Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na niekontrolowaną alokację pamięci w dekoderze Interplay ACM, która pozwala atakującym na wyczerpanie pamięci poprzez kontrolowany przez atakującego rozmiar bloku. Atakujący może dostarczyć spreparowany plik ACM z maksymalnym poziomem i liczbą wierszy w extradata, powodując alokację prawie gigabajta przez decode_init() i odmowę usługi.
- CVE-2026-125206Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na odczyt poza granicami bufora w funkcji get_alpha_data() enkodera prores_ks, która odczytuje przed buforem blocks dla ramek z przeplotem o nieparzystej wysokości. Atakujący może dostarczyć wideo z kanałem alfa i nieparzystą wysokością kodowane do przeplotowego ProRes 4444, powodując zakodowanie pamięci spoza bufora do wyjściowej płaszczyzny alfa.
- CVE-2026-125205Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na nieograniczoną alokację pamięci w filtrze bitowym av1_frame_merge, która pozwala atakującym na wyczerpanie pamięci poprzez nigdy nie wysyłanie OBU temporal delimiter. Atakujący może dostarczyć spreparowany plik .obu otwierany przez demuksery AV1 OBU lub Annex B, wymuszając nieograniczone buforowanie OBU na jednostkę temporalną i powodując odmowę usługi.
- CVE-2026-125204Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji ff_libwebp_get_frame() w libwebpenc_common.c, które pozwala atakującym uszkodzić pamięć, gdy ustawiono cr_threshold. Atakujący może dostarczyć spreparowane media, które zwiększają rozdzielczość w trakcie strumienia, powodując zapis danych pikseli przez memcpy() poza nieaktualną ramkę referencyjną i awarię aplikacji.
- CVE-2026-125203Wysokie
FFmpeg przed 8.1.3 oraz 9.x przed 9.0.2 zawiera przepełnienie bufora sterty w dekoderze wielokanałowym Cook w libavcodec/cook.c, który nie weryfikuje, czy maski kanałów podpakietów są rozłączne. Atakujący może dostarczyć spreparowany strumień RealMedia Cook z nakładającymi się maskami podpakietów, powodując zapis zdekodowanych próbek przez cook_decode_frame() poza przydzielone płaszczyzny wyjściowe w każdej aplikacji dekodującej plik.
- CVE-2026-125202Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji vaapi_hevc_start_frame() w libavcodec/vaapi_hevc.c, która kopiuje nieograniczone liczby kafelków PPS do tablic o stałym rozmiarze. Atakujący może dostarczyć spreparowany strumień HEVC z dużym obrazem i wieloma kafelkami, aby zapisać kontrolowane wartości 16-bitowe poza danymi hwaccel przydzielonymi na stercie, uszkadzając pamięć w aplikacjach dekodujących z VAAPI.
- CVE-2026-125201Wysokie
FFmpeg 7.0 przed 8.1.3 oraz 9.x przed 9.0.2 zawiera zapis poza granicami sterty w funkcji vk_av1_decode_slice() w libavcodec/vulkan_av1.c, ponieważ limit liczby kafelków jest sprawdzany tylko na wejściu. Atakujący może dostarczyć spreparowany strumień AV1 z ponad 256 kafelkami dekodowanymi przez akcelerator sprzętowy Vulkan, aby przepełnić tile_sizes i uszkodzić pamięć sterty.
- CVE-2026-125200Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na wyciek pamięci w libavcodec/libx265.c, ponieważ funkcja libx265_encode_frame() nigdy nie zwalnia rpu.payload alokowanego przez ff_dovi_rpu_generate(). Atakujący może dostarczyć spreparowane pliki Dolby Vision HEVC lub AV1, które powodują wyciek jednej alokacji RPU na każdą zakodowaną ramkę podczas transkodowania libx265, prowadząc do nieograniczonego wzrostu pamięci i odmowy usługi.
- CVE-2026-125199Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na wyciek pamięci w funkcji vc1_decode_frame() w libavcodec/vc1dec.c, która powoduje wyciek buforów slice, gdy init_get_bits8() zawiedzie. Atakujący może dostarczyć spreparowane pliki z powtarzającymi się nadmiernie dużymi slice'ami VC-1 przekraczającymi limit czytnika bitów, aby wyczerpać pamięć aplikacji dekodujących.
- CVE-2026-125198Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na wyciek pamięci w funkcji mediaformat_jni_setBuffer() w libavcodec/mediacodec_wrapper.c, która nigdy nie zwalnia buforów opakowanych przez NewDirectByteBuffer(). Atakujący może dostarczyć spreparowane pliki multimedialne z dużymi danymi extradata, powodując wyciek pamięci natywnej przy każdej konfiguracji dekodera MediaCodec w aplikacjach Android i wyczerpanie zasobów.
- CVE-2026-125197Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na niedomiar liczby całkowitej w funkcji decode_frame() w libavcodec/lcldec.c, która pozwala atakującym na wywołanie odczytu poza granicami sterty poprzez krótkie pakiety ZLIB z FLAG_MULTITHREAD. Atakujący może dostarczyć spreparowany plik AVI lub MKV ze strumieniem wideo LCL, którego pakiet jest krótszy niż 8 bajtów, omijając ograniczenie długości i powodując awarię aplikacji dekodującej.
- CVE-2026-125196Wysokie
FFmpeg do wersji 9.0.2 zawiera przepełnienie bufora sterty w funkcji liboapve_encode() w libavcodec/liboapvenc.c, które pozwala atakującym uszkodzić pamięć sterty, dostarczając ramki większe niż skonfigurowane wymiary enkodera. Atakujący może spreparować wideo, którego rozdzielczość zmienia się w trakcie strumienia, tak że transkodowanie do APV bez przeskalowania zapisuje kontrolowane przez atakującego dane pikseli poza bufory płaszczyzny imgb.
- CVE-2026-125195Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na ujawnienie niezainicjowanej pamięci w funkcji adpcm_encode_frame() w libavcodec/adpcmenc.c, która powoduje wyciek bajtów sterty podczas kodowania mono audio ADPCM_MS z włączonym trellis. Atakujący przesyłający audio do usługi korzystającej z tego kodowania otrzymuje pakiety wyjściowe, w których około połowa każdego bloku zawiera pozostałości pamięci sterty procesu kodowania.
- CVE-2026-125194Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na odczyt poza granicami w funkcji pcm_dvd_encode_frame() w libavcodec/pcm-dvdenc.c, gdy 24-bitowa ostatnia ramka zawiera mniej próbek niż jeden blok. Atakujący może dostarczyć 24-bitowe audio 48 lub 96 kHz, którego długość pozostawia krótką ostatnią ramkę, powodując zawinięcie licznika pętli i awarię procesu transkodowania.
- CVE-2026-125193Średnie
FFmpeg do wersji 9.0.2 zawiera podatność out-of-bounds read w funkcji bitpacked_decode_uyvy422() w libavcodec/bitpacked_dec.c, ponieważ nie weryfikuje, czy pakiety zawierają width * height * 2 bajtów. Atakujący mogą dostarczyć obcięte pakiety bitpacked UYVY422 przez spreparowane sesje SDP/RFC 4175 RTP lub surowe wejście, powodując awarię aplikacji lub ujawnienie sąsiedniej pamięci sterty.
- CVE-2026-125192Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na użycie niezainicjowanej pamięci w dekoderze DXA w libavcodec/dxa.c, która pozwala atakującym ujawnić pamięć sterty za pomocą spreparowanych plików DXA. Atakujący może dostarczyć wideo DXA z ramką typu 4, która kopiuje niezainicjowany bufor decomp_buf do obrazów wyjściowych, ujawniając pozostałości sterty w zdekodowanych ramkach.
- CVE-2026-125191Średnie
FFmpeg do wersji 9.0.2 zawiera wyciek licznika referencji w libavcodec/v4l2_buffers.c, który pozwala atakującym zablokować dekoder V4L2 mem2mem przy formatach wielopłaszczyznowych. Atakujący mogą dostarczyć spreparowane strumienie H.264, HEVC lub VP9 ze zmianami rozdzielczości, powodując wieczne oczekiwanie ff_v4l2_m2m_codec_reinit() i zawieszenie aplikacji dekodującej.
- CVE-2026-125190Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na ujawnienie informacji w funkcji decode_mvc2() w libavcodec/mvcdec.c, która powoduje wyciek niezainicjowanej pamięci stosu przez niekontrolowane indeksy palety. Atakujący może dostarczyć spreparowany strumień MVC2 deklarujący niewiele kolorów, ale odwołujący się do wyższych indeksów palety, kopiując zawartość stosu procesu do zdekodowanych ramek RGB.
- CVE-2026-125189Średnie
FFmpeg w wersjach od 8.1 do 9.0.2 zawiera podatność typu denial of service w filtrze bitstream lcevc_metadata spowodowaną niezgodnością pozycji bloku procesu w lcevc_metadata_handle_vui(). Atakujący mogą dostarczyć spreparowane jednostki dostępu LCEVC z dwoma NAL units IDR lub non-IDR, wywołując awarię av_assert0 w ff_cbs_lcevc_list_add() i przerywając aplikację.
- CVE-2026-125188Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na odczyt poza granicami sterty w libavcodec/proresenc_anatoliy.c, która występuje, gdy enkoder prores_aw przetwarza ramki z przeplotem o nieparzystej wysokości. Atakujący może dostarczyć wideo o nieparzystej wysokości, powodując, że subimage_with_fill_template() wypełnia wiersze dopełnienia z pamięci przed buforem fill_y, ujawniając zawartość sterty w zakodowanym wyniku.
- CVE-2026-125187Średnie
FFmpeg do wersji 9.0.2 zawiera podatność osiągalnego asercji w tta_encode_frame() enkodera TTA w libavcodec/ttaenc.c, który nigdy nie rezerwuje miejsca w pakiecie wyjściowym na 4-bajtowy CRC. Atakujący mogą dostarczyć audio, którego wartości próbek i długość tworzą małą, słabo kompresowalną ostatnią ramkę, wywołując av_assert0() w flush_put_bits() i przerywając aplikacje transkodujące do TTA.
- CVE-2026-125186Średnie
FFmpeg do wersji 9.0.2 zawiera podatność niekontrolowanego zużycia zasobów w filtrze bitstream dts2pts, która pozwala atakującym wyczerpać CPU przez nieograniczoną alokację węzłów POC na pakiet. Atakujący mogą dostarczyć spreparowany pakiet H.264 z wieloma slice'ami o naprzemiennych picture order counts, zmuszając h264_queue_frame() do alokacji węzłów drzewa na slice i powodując odmowę usługi.
- CVE-2026-125185Średnie
FFmpeg do wersji 9.0.2 zawiera podatność dzielenia przez zero w ff_aom_parse_film_grain_sets(), która nie odrzuca punktów skalowania AFGS1 z powtórzonymi wartościami x. Atakujący mogą dostarczyć spreparowane pliki HEVC lub VVC z punktami skalowania o zerowym przyroście w komunikatach T.35 SEI, powodując dzielenie przez zero w generate_scaling() i awarię dekodera.
- CVE-2026-125184Niskie
FFmpeg od wersji 6.1 do 9.0.2 zawiera podatność na ujawnienie informacji w dekoderze CamStudio (libavcodec/cscd.c), która kopiuje niezainicjowaną pamięć sterty do zdekodowanych ramek, gdy zdekompresowane dane są zbyt krótkie. Atakujący może dostarczyć spreparowany plik AVI ze strumieniem CSCD, którego ramki LZO lub zlib dekompresują się do mniejszej liczby bajtów niż rozmiar ramki, odzyskując zawartość sterty z zdekodowanego lub ponownie zakodowanego wyniku.
- CVE-2026-125183Średnie
FFmpeg do wersji 9.0.2 zawiera podatność typu denial of service w pps_3d_extension() w libavcodec/hevc/ps.c, która pozwala atakującym wyczerpać CPU przez nieograniczone pętle wyszukiwania tabeli głębi. Atakujący mogą dostarczyć spreparowane pliki HEVC z powtórzonymi jednostkami PPS NAL, wywołując setki milionów pominięć bitów, blokując dekodery, parsery i ffprobe.
- CVE-2026-125182Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na odczyt poza granicami bufora w funkcji joint_decode() dekodera Cook, ponieważ cook_decode_init() nie sprawdza js_subband_start względem subbands. Atakujący może dostarczyć spreparowany plik RealMedia, którego dane extradata powodują odczyty poza bufor decode_buffer_0, ujawniając wskaźniki i stan dekodera w zdekodowanym audio, co pomaga w obejściu ASLR.
- CVE-2026-125181Wysokie
FFmpeg do wersji 9.0.2 zawiera zapis poza granicami w funkcji flic_decode_frame_15_16BPP() w libavcodec/flicvideo.c, który pozwala atakującym uszkodzić pamięć sterty w kompilacjach big-endian. Atakujący może dostarczyć spreparowany plik FLIC/FLX 15/16 bpp z fragmentem FLI_BRUN, którego niezakończona pętla zamiany bajtów zapisuje dane pochodzące z pakietu poza bufor ramki, powodując awarię procesu.
- CVE-2026-125180Średnie
FFmpeg w wersjach od 8.1 do 9.0.2 zawiera podatność wyczerpania pamięci w parserze libavcodec/exif.c, która pozwala atakującym wzmocnić alokacje przez wskazywanie wielu wpisów IFD na nakładające się payloady. Atakujący mogą osadzić mały spreparowany blok EXIF w obrazach TIFF, JPEG, PNG lub WebP, wywołując kwadratową alokację pamięci i powodując odmowę usługi w aplikacjach dekodujących.
- CVE-2026-125179Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na ujawnienie niezainicjalizowanej pamięci w dekoderze wideo VQA (libavcodec/vqavideo.c). Złośliwy plik VQA bez fragmentu kodeka CBF0/CBFZ powoduje, że vqa_decode_frame() renderuje klatki z pozostałości danych w stercie, widocznych w wyniku dekodowania.
- CVE-2026-125178Średnie
FFmpeg do wersji 9.0.2 zawiera podatność out-of-bounds heap read w tdsc_load_cursor() w libavcodec/tdsc.c, która przechowuje wymiary kursora przed ich walidacją. Atakujący mogą dostarczyć spreparowany plik AVI z nadmiernymi wymiarami kursora TDSC, powodując odczyt poza buforem kursora przez tdsc_paint_cursor(), awarię dekodera lub wyciek pamięci sterty do klatek.
- CVE-2026-125177Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na ujawnienie informacji w dekoderze MSCC/SRGC (libavcodec/mscc.c), który wypisuje niezainicjalizowane bajty sterty, gdy dane RLE kończą się wcześniej. Złośliwy strumień MSCC lub SRGC (np. w AVI) ujawnia pozostałą pamięć sterty odbiorcom wyniku.
- CVE-2026-125176Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na odczyt niezainicjalizowanej pamięci w decode_hybrid() (libavcodec/flashsv.c) przy dekodowaniu pikseli 15-bitowych. Złośliwy blok Flash Screen Video 2 z danymi kończącymi się w środku piksela powoduje wyciek pamięci sterty do zdekodowanych klatek.
- CVE-2026-125175Niskie
FFmpeg do wersji 9.0.2 zawiera podatność na ujawnienie informacji w flashsv_decode_block() (libavcodec/flashsv.c), która kopiuje niezainicjalizowaną pamięć sterty do zdekodowanych klatek, gdy wynik inflate jest zbyt krótki. Złośliwy plik FLV ze strumieniem FSV1 ujawnia zawartość sterty w wyniku dekodowania lub ponownego kodowania.
- CVE-2026-125174Średnie
FFmpeg przed wersją 8.1.3 oraz 9.x przed 9.0.2 zawiera podatność dereferencji wskaźnika NULL w ff_hap_set_chunk_count() w libavcodec/hap.c, gdzie przesłonięta zmienna zwracana maskuje błędy realokacji. Atakujący mogą dostarczyć spreparowaną klatkę wideo Hap z nadmierną liczbą chunków, powodując zapis przez tablicę chunków NULL i awarię aplikacji.
- CVE-2026-125173Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na wyciek pamięci w funkcji libxevd_receive_frame() w libavcodec/libxevd.c, która nie zwalnia pkt_au, gdy jednostka dostępu nie generuje obrazu. Atakujący może dostarczyć spreparowany strumień EVC z wieloma jednostkami dostępu zawierającymi tylko zestawy parametrów lub jednostki NAL niebędące ramkami, aby wyczerpać pamięć aplikacji dekodującej.
- CVE-2026-125172Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na odczyt poza granicami bufora w funkcji libxevd_receive_frame() w libavcodec/libxevd.c, która nie weryfikuje prefiksów długości jednostek NAL względem pozostałych danych pakietu. Atakujący może dostarczyć spreparowane media EVC z nadmiernymi 4-bajtowymi prefiksami długości NAL, powodując odczyt poza buforem pakietu, awarię aplikacji lub ujawnienie sąsiedniej pamięci sterty.
- CVE-2026-125171Średnie
FFmpeg do wersji 9.0.2 zawiera podatność na odczyt poza granicami bufora w dekoderze Musepack SV7, ponieważ mpc7_decode_init() nie weryfikuje lastframelen względem MPC_FRAME_SIZE. Atakujący może dostarczyć spreparowany plik Musepack SV7 deklarujący nadmierną ostatnią ramkę, powodując odczyt poza buforem audio przez konsumentów zdekodowanych ramek, co prowadzi do awarii lub ujawnienia pamięci sterty.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

