Answer in brief
CVE-2025-40174 records a Unknown severity vulnerability in x86/mm: Fix SMP ordering in switch_mm_irqs_off(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=209954cbc7d0ce1a190fc725d20ce303d74d2680 <0fe5e3f5fb75c5d88dad24dece3ee75e9d87adeb || >=209954cbc7d0ce1a190fc725d20ce303d74d2680 <83b0177a6c4889b3a6e865da5e21b2c9d97d0551 | 0fe5e3f5fb75c5d88dad24dece3ee75e9d87adeb, 83b0177a6c4889b3a6e865da5e21b2c9d97d0551 |
| Linux/Linuxgeneric | 6.14 | Not reported |
Published upstream
Nov 12, 2025
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
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 ]
Quoted source text, attributed separately from HOL analysis.
Answer in brief
CVE-2025-40174 records a Unknown severity vulnerability in x86/mm: Fix SMP ordering in switch_mm_irqs_off(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=209954cbc7d0ce1a190fc725d20ce303d74d2680 <0fe5e3f5fb75c5d88dad24dece3ee75e9d87adeb || >=209954cbc7d0ce1a190fc725d20ce303d74d2680 <83b0177a6c4889b3a6e865da5e21b2c9d97d0551 | 0fe5e3f5fb75c5d88dad24dece3ee75e9d87adeb, 83b0177a6c4889b3a6e865da5e21b2c9d97d0551 |
| Linux/Linuxgeneric | 6.14 | Not reported |
Published upstream
Nov 12, 2025
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
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 ]
Quoted source text, attributed separately from HOL analysis.