CVE-2026-56210
WysokieCVSS 7.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 22 - wyżej niż 22% wszystkich znanych CVE
Streszczenie
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ą.
Ocena ryzyka
Atakujący wpływający na parametry kodera SVC w usłudze sieciowej może doprowadzić do wycieku danych ze sterty lub awarii usługi.
Rekomendacja
Zaktualizuj bibliotekę libaom do 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-56209Wysokie
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.
- 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)
A heap-buffer-overflow read 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 setting a spatial_layer_id exceeding the configured number of layers. This causes an out-of-bounds heap read of approximately 40,728 bytes when computing a layer context array index. An attacker who can influence SVC encoder parameters in a network-facing service could exploit this for information disclosure (heap content leak) or denial of service (segmentation fault from hitting unmapped memory).

