Katalog CVE

CVE-2026-98004

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku iommu/riscv nie zsynchronizowano publikowania kolejki poleceń, co mogło prowadzić do wyścigu między stanem producenta a aktualizacją ogona sprzętowego. Poprawka serializuje publikowanie, aby stan producenta oprogramowania był aktualizowany dopiero po zapisaniu polecenia i aktualizacji ogona sprzętowego, oraz czeka na konsumpcję sprzętową poza blokadą kolejki, gdy kolejka jest pełna.

Ocena ryzyka

Wyścig w publikowaniu kolejki poleceń IOMMU może prowadzić do błędnego działania translacji adresów, zawieszenia systemu lub uszkodzenia pamięci. Może to skutkować niestabilnością systemu lub naruszeniem izolacji urządzeń.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. Na platformach RISC-V z IOMMU zaleca się priorytetowe wdrożenie aktualizacji.

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: iommu/riscv: Serialize command queue publishing Serialize command queue publishing so software producer state advances only after a command is written and the hardware tail is updated. Wait for hardware consumption outside the queue lock when the command queue is full so other CPUs are not blocked behind a long poll.

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