CVE-2025-40174
BaseFortify
Publication date: 2025-11-12
Last updated on: 2025-11-12
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability in the Linux kernel involves a missing memory barrier (smp_mb()) between certain operations in the switch_mm() function. Specifically, the lack of proper ordering between the loaded_mm store and the tlb_gen load can cause switch_mm() to miss a recent tlb_gen update, resulting in a failure to flush the Translation Lookaside Buffers (TLBs) correctly. This can lead to stale memory mappings being used.
How can this vulnerability impact me? :
The vulnerability can cause the system to use outdated memory mappings due to failure to flush TLBs properly. This can lead to unpredictable system behavior, potential data corruption, or security issues related to memory access consistency in multi-processor environments.