CVE-2026-56209
WysokieCVSS 7.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 26 - wyżej niż 26% wszystkich znanych CVE
Streszczenie
Podatność w libaom, referencyjnej implementacji kodeka AV1, umożliwia atakującemu wstrzyknięcie dowolnego wskaźnika do mapy odświeżania cyklicznego poprzez brak sprawdzania zakresu w funkcji kontroli identyfikatora warstwy SVC. Atakujący może dostarczyć ramki do enkodera libaom z włączonym SVC, co prowadzi do zapisu około 1200 bajtów pod kontrolowanym adresem, co może skutkować odmową usługi lub potencjalnym wykonaniem kodu.
Ocena ryzyka
Atakujący zdalny może spowodować awarię enkodera lub potencjalnie wykonać dowolny kod, co stanowi poważne zagrożenie dla systemów używających libaom z włączonym SVC.
Rekomendacja
Zaktualizuj bibliotekę libaom do najnowszej wersji zawierającej poprawkę dla tej podatności.
Inne podatności w libaom
Zobacz wszystkie- CVE-2026-56211Wysokie
Biblioteka libaom (referencyjna implementacja kodeka AV1) zawiera podatność na zdalne wykonanie kodu. Niewystarczająca walidacja granic w kontroli identyfikatora warstwy SVC kodera AV1 pozwala atakującemu na dostarczenie spreparowanych ramek wideo, które mogą nadpisać struktury kontekstu kodera.
- CVE-2026-56210Wysokie
W bibliotece libaom (implementacja kodeka AV1) wykryto podatność na odczyt poza zakresem sterty. Brak sprawdzenia granic w funkcji kontroli identyfikatora warstwy SVC pozwala na ustawienie spatial_layer_id przekraczającego skonfigurowaną liczbę warstw, co prowadzi do odczytu około 40 728 bajtów poza stertą.
- CVE-2026-56208Wysokie
W bibliotece libaom, referencyjnej implementacji kodeka AV1, wykryto podatność na przepełnienie bufora sterty. Błąd w trybie Look-Ahead Processing (LAP) kodera AV1 powoduje pominięcie zabezpieczenia przed zawijaniem bufora statystyk pierwszego przejścia, gdy g_lag_in_frames jest ustawione na 1 lub więcej. Skutkuje to zapisem 232 bajtów poza dozwolonym obszarem na każdej zakodowanej klatce po drugiej, uszkadzając sąsiednie obiekty na stercie.
Oryginalny opis (angielski, źródło NVD)
An arbitrary address write vulnerability was found in libaom, the reference AV1 codec implementation. A missing bounds check in the SVC (Scalable Video Coding) layer ID control function allows an attacker to inject an arbitrary pointer into the cyclic refresh map field via crafted image pixel values. The encoder then writes approximately 1,200 bytes at the attacker-controlled address. This is fully deterministic and does not require a separate information leak. An attacker who can supply frames to a network-facing libaom encoder with SVC enabled could exploit this for denial of service or potential code execution.

