CVE-2026-119738
ŚrednieCVSS 5.3Streszczenie
Dekoder napisów VobSub libsub_vob (część Amlogic DroidLogic SubTitleService) na dekoderach Nexbox A95X zawiera podatność nieskończonej pętli w funkcji get_vob_spu(). Nieuwierzytelniony atakujący sieciowy lub lokalny użytkownik ładujący złośliwe pliki może wywołać nieosiągalny warunek wyjścia z pętli poprzez niezgodne pola długości. Można to wykorzystać poprzez wysłanie spreparowanych bloków danych AMLU przez nieuwierzytelniony nasłuch tcp/10100 lub poprzez złośliwy plik VobSub (.sub), co powoduje, że wątek dekodowania napisów zużywa 100% CPU w nieskończoność, prowadząc do odmowy usługi.
Ocena ryzyka
Może prowadzić do odmowy usługi poprzez wyczerpanie zasobów CPU, zakłócając działanie urządzenia.
Rekomendacja
Zaktualizuj oprogramowanie dekodera do wersji pozbawionej podatności, ogranicz dostęp do portu tcp/10100 i unikaj otwierania niezaufanych plików .sub.
Inne podatności w Amlogic DroidLogic SubTitleService libsub_vob
Oryginalny opis (angielski, źródło NVD)
The VobSub subtitle decoder libsub_vob (part of the Amlogic DroidLogic SubTitleService), as shipped on Nexbox A95X (Amlogic S905X) TV boxes, contains an infinite loop vulnerability in get_vob_spu() that allows unauthenticated network attackers or local users loading malicious files to trigger an unreachable loop exit condition via mismatched length fields. Attackers can send crafted AMLU data blocks over the unauthenticated tcp/10100 listener or via a malicious VobSub (.sub) file to cause the subtitle decode thread to spin at 100% CPU indefinitely, resulting in denial of service.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

