Katalog CVE

CVE-2025-40174

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W jądrze Linux w architekturze x86 w funkcji switch_mm_irqs_off() brakuje bariery pamięciowej (smp_mb()) między zapisem loaded_mm a odczytem tlb_gen. Może to spowodować, że przełączanie kontekstu nie zauważy aktualizacji tlb_gen i nie opróżni TLB, prowadząc do użycia nieaktualnych danych.

Ocena ryzyka

Organizacja narażona jest na błędy spójności pamięci, które mogą prowadzić do awarii systemu lub potencjalnego naruszenia bezpieczeństwa poprzez dostęp do nieaktualnych stron.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę dla CVE-2025-40174.

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: x86/mm: Fix SMP ordering in switch_mm_irqs_off() Stephen noted that it is possible to not have an smp_mb() between the loaded_mm store and the tlb_gen load in switch_mm(), meaning the ordering against flush_tlb_mm_range() goes out the window, and it becomes possible for switch_mm() to not observe a recent tlb_gen update and fail to flush the TLBs. [ dhansen: merge conflict fixed by Ingo ]

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