Podatności L-SMASH
3 znanych podatności CVE w L-SMASH, przetłumaczonych i ocenionych.
- CVE-2026-120456Średnie
L-SMASH do wersji 2.14.5 zawiera podatność heap out-of-bounds write w isom_read_hdlr() i isom_read_dref_entry() w core/read.c wywołaną przez zbyt duże rozmiary boxów. Atakujący mogą dostarczyć spreparowane pliki MP4 lub MOV deklarujące rozmiary boxów hdlr lub url większe niż pozostałe dane, co zatrzymuje pozycję strumienia i uszkadza pamięć sterty.
- CVE-2026-110599Wysokie
L-SMASH w wersji do 2.14.5 zawiera lukę podwójnego zwolnienia w funkcjach hevc_setup_first_summary() i h264_setup_first_summary() w pliku importer/nalu_imp.c, które zwalniają pożyczone obiekty specyficzne dla kodeka na ścieżkach błędów. Atakujący mogą dostarczyć spreparowany strumień elementarny Annex-B bez możliwego do sparsowania SPS do lsmash_read_file() lub narzędzi boxdumper, remuxer albo muxer, powodując use-after-free, uszkodzenie sterty i awarie.
- CVE-2016-20099Średnie
L-SMASH do wersji 2.14.5 zawiera podatność na nieskończoną pętlę w funkcji vc1_importer_probe() w pliku importer/vc1_imp.c. Atakujący może dostarczyć plik składający się wyłącznie z bajtów zerowych, który jest automatycznie sprawdzany przez lsmash_read_file(), powodując niekończące się zużycie CPU i odmowę usługi.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

