Katalog CVE

CVE-2026-99118

Niskie ryzyko· EPSS 7%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

Percentyl 7 - wyżej niż 7% wszystkich znanych CVE

Streszczenie

W jądrze Linux w sterowniku drm/i915/dmc wzmocniono parsowanie zawartości firmware'u DMC. Dodano walidację konwersji rozmiaru firmware'u z dwords na bajty za pomocą check_mul_overflow() przed obliczeniem rozmiaru ładunku, odrzucanie ładunków o zerowej długości i zerowych liczników MMIO w nagłówku oraz ustawianie dmc_fw_size dopiero po udanej alokacji.

Ocena ryzyka

Złośliwy lub uszkodzony firmware DMC mógłby doprowadzić do przepełnienia bufora lub nieprawidłowego dostępu do pamięci, potencjalnie umożliwiając wykonanie kodu lub destabilizację systemu na platformach Intel z i915.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę (commit efde6601a1f1daedfe3dcc2816c934ddb44e3eef). Wdróż aktualizację na systemach z grafiką Intel.

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: Harden DMC firmware payload parsing Validate the conversion of the DMC firmware size from dwords to bytes using check_mul_overflow() before calculating the firmware payload size. Reject zero-length payloads and zero MMIO counts in the DMC firmware header so malformed firmware is caught early. Also set dmc_fw_size only after the payload allocation succeeds. (cherry picked from commit efde6601a1f1daedfe3dcc2816c934ddb44e3eef)

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