Katalog CVE

CVE-2026-99146

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku drm/i915/dmc dla nagłówka firmware DMC w wersji 3 adres ładowania firmware jest przechowywany w dmc_info->start_mmioaddr i używany przez dmc_load_program(). W przeciwieństwie do tablicy adresów MMIO adres ładowania nie jest walidowany, co może prowadzić do użycia nieprawidłowego adresu.

Ocena ryzyka

Brak walidacji adresu ładowania firmware może prowadzić do zapisu pod nieprawidłowy adres MMIO, powodując niestabilność systemu lub uszkodzenie sprzętu.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką (commit 5e47ee5c76ca9becde8df4ad5202845b7ffcbc4c), która dodaje kontrolę poprawności adresu ładowania DMC.

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: drm/i915/dmc: Add sanity check for DMC load address For DMC firmware header version 3, the firmware load address is stored in dmc_info->start_mmioaddr and later used by dmc_load_program(). Unlike the MMIO address table, the firmware load address is not validated. Add a sanity check to ensure it is within the valid range. BSpec: 69671, 68378 (cherry picked from commit 5e47ee5c76ca9becde8df4ad5202845b7ffcbc4c)

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