Katalog CVE

CVE-2026-90196

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa w podsystemie ASoC SOF brakuje walidacji zakresu wolumenu topologii przed alokacją. Odwrócony zakres lub maksimum >= INT_MAX może prowadzić do bezpiecznej alokacji i indeksowania.

Ocena ryzyka

Może to spowodować przepełnienie bufora, awarię sterownika lub podatność na wykonanie dowolnego kodu.

Rekomendacja

Zaktualizuj jądro o poprawkę, która sprawdza cały zakres wolumenu przed zapisem i alokacją tabeli.

Inne podatności w Linux kernel

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

In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: validate topology volume range before allocation SOF treats the topology mixer min and max values as non-negative indices into its volume table. It stores them in signed fields, allocates max + 1 entries through an int argument, and later indexes the table with the stored range. An inverted range is invalid, while a maximum at or above INT_MAX cannot be represented safely after the increment or in the signed fields. Validate the complete range before storing it or allocating the table.

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