Katalog CVE

CVE-2026-120458

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Kvazaar do wersji 2.3.2 zawiera podatność nieskończonej pętli w read_header() w src/encmain.c, która pozwala atakującym zawiesić koder wiersza poleceń poprzez dostarczenie obciętego nagłówka Y4M. Atakujący mogą dostarczyć spreparowany plik .y4m bez kończącego znaku nowej linii, powodując niesprawdzone odczyty EOF i zawieszenie procesu przy pełnym obciążeniu rdzenia CPU.

Ocena ryzyka

Zawieszenie kodera zużywa pełny rdzeń CPU i może zakłócić przetwarzanie wsadowe. Ryzyko dotyczy systemów przetwarzających niezaufane pliki Y4M przy użyciu Kvazaar.

Rekomendacja

Ogranicz przetwarzanie niezaufanych plików Y4M lub wdróż limity czasu i zasobów dla procesów kodowania. Śledź aktualizacje Kvazaar zawierające poprawkę.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Kvazaar through 2.3.2 contains an infinite loop vulnerability in read_header() in src/encmain.c that allows attackers to hang the command-line encoder by supplying a truncated Y4M header. Attackers can provide a crafted .y4m file lacking a terminating newline, causing unchecked EOF reads that hang the process indefinitely while consuming a full CPU core.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS