CVE-2026-56208
WysokieCVSS 7.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 35 - wyżej niż 35% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Osoba atakująca, która może wpływać na konfigurację kodera w usłudze transkodowania lub sesji WebRTC, może wykorzystać tę podatność do wywołania odmowy usługi (awaria procesu) lub potencjalnie do wykonania kodu.
Rekomendacja
Należy niezwłocznie zaktualizować bibliotekę libaom do wersji zawierającej poprawkę usuwającą tę podatność.
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-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.
Oryginalny opis (angielski, źródło NVD)
A heap buffer overflow vulnerability was found in libaom, the reference AV1 codec implementation. A flaw in the AV1 encoder's Look-Ahead Processing (LAP) mode causes the first-pass stats ring buffer wrap-around guard to be bypassed when g_lag_in_frames is set to 1 or higher. This results in a 232-byte out-of-bounds write on every encoded frame after the second, corrupting adjacent heap objects. An attacker who can influence encoder configuration in a transcoding service or WebRTC session could exploit this to cause a denial of service (process crash) or potentially achieve code execution.

