Katalog CVE

CVE-2026-23202

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.10%

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

Streszczenie

W sterowniku spi: tegra210-quad jądra Linux pole curr_xfer jest odczytywane przez procedurę obsługi przerwań bez blokady, co może prowadzić do wyścigu i dereferencji wskaźnika NULL lub use-after-free. Poprawka chroni czyszczenie curr_xfer spinlockiem w tegra_qspi_combined_seq_xfer().

Ocena ryzyka

Może powodować panikę jądra lub uszkodzenie pamięci na platformach NVIDIA Tegra, prowadząc do odmowy usługi.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę chroniącą curr_xfer spinlockiem w tegra_qspi_combined_seq_xfer().

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: spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer The curr_xfer field is read by the IRQ handler without holding the lock to check if a transfer is in progress. When clearing curr_xfer in the combined sequence transfer loop, protect it with the spinlock to prevent a race with the interrupt handler. Protect the curr_xfer clearing at the exit path of tegra_qspi_combined_seq_xfer() with the spinlock to prevent a race with the interrupt handler that reads this field. Without this protection, the IRQ handler could read a partially updated curr_xfer value, leading to NULL pointer dereference or use-after-free.

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