Katalog CVE

CVE-2026-97493

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku drm/amdgpu liczba wpisów tabeli GPIO I2C pochodząca z VBIOS nie jest odpowiednio ograniczana. Poprawka odrzuca zbyt małe tabele i ogranicza wyliczoną liczbę wpisów do AMDGPU_MAX_I2C_BUS, aby uniknąć przepełnienia adev->i2c_bus[] lub przetwarzania absurdalnie dużej liczby wpisów przy uszkodzonych polach rozmiaru.

Ocena ryzyka

Przepełnienie tablicy i2c_bus[] lub nadmierne zużycie zasobów może prowadzić do uszkodzenia pamięci jądra lub zawieszenia systemu. Wymaga dostępu do modyfikacji VBIOS lub jego uszkodzenia.

Rekomendacja

Zaktualizować jądro Linux do wersji zawierającej poprawkę walidującą rozmiar tabeli i ograniczającą liczbę wpisów do AMDGPU_MAX_I2C_BUS.

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/amdgpu: Bound GPIO I2C table entry count from VBIOS Reject undersized tables and cap the derived entry count to AMDGPU_MAX_I2C_BUS so we do not overrun adev->i2c_bus[] or walk an absurd number of entries on corrupt size fields.

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