PatchSiren cyber security CVE debrief
CVE-2026-31466 Linux CVE debrief
A MEDIUM severity vulnerability was found in the Linux kernel, specifically in the mm/huge_memory module. The vulnerability is related to a missing memory barrier in the softleaf_to_folio() function, which can lead to a race condition between folio split and zap_nonpresent_ptes(). This can cause a folio to be incorrectly modified without a lock being held, triggering a VM_WARN_ON_ONCE() in pfn_swap_entry_folio(). The vulnerability has been resolved by adding a missing smp_rmb() in softleaf_to_folio() and softleaf_to_page(). Linux kernel users and administrators should be aware of this vulnerability and take necessary actions to patch their systems.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-14
- Original CVE updated
- 2026-07-28
- Advisory published
- 2026-07-14
- Advisory updated
- 2026-07-28
Who should care
Linux kernel users and administrators should be aware of this vulnerability and take necessary actions to patch their systems. This vulnerability can be exploited locally with low privileges, and its successful exploitation can lead to a denial of service. System administrators and security teams should prioritize patching and verifying system configurations to prevent potential exploitation.
Technical summary
The vulnerability is caused by a missing memory barrier in the softleaf_to_folio() function, which can lead to a race condition between folio split and zap_nonpresent_ptes(). The vulnerability can be exploited locally with low privileges, and its successful exploitation can lead to a denial of service. The vulnerability has been resolved by adding a missing smp_rmb() in softleaf_to_folio() and softleaf_to_page(). Affected Linux kernel users should apply patches or mitigations to prevent potential exploitation.
Defensive priority
Medium-High due to local exploitability and potential for denial of service. Linux kernel users should prioritize patching and verifying system configurations to prevent potential exploitation. Additional monitoring and verification steps may be required to confirm exposure and ensure system security. Compensating controls, such as monitoring and asset inventory, may be necessary for exposed systems while remediation is scheduled and verified. Rollback/change windows and source tracking may also be necessary to ensure system security and prevent potential exploitation. System administrators and security teams should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance, and plan vendor-supported updates or mitigations through normal change control where exposure is confirmed. They should also review compensating controls for exposed systems while remediation is scheduled and verified, and check relevant monitoring, detection, and logs for exposed assets that need extra review. Exceptions, retest remediated assets, and close the item only after evidence is documented. Track exceptions and retest remediated assets to ensure system security and prevent potential exploitation. This vulnerability requires immediate attention from Linux kernel users and administrators to prevent potential exploitation and ensure system security. The vulnerability has been resolved by the Linux kernel maintainers, and patches are available for affected systems. Linux kernel users should apply patches or mitigations as necessary to prevent potential exploitation and ensure system security. Additional verification steps may be required to confirm exposure and ensure system security. Compensating controls, such as monitoring and asset inventory, may be necessary for exposed systems while remediation is scheduled and verified. Rollback/change windows and source tracking may also be necessary to ensure system security and prevent potential exploitation. System administrators and security teams should prioritize patching and verifying system configurations to prevent potential exploitation and ensure system security. The vulnerability
Recommended defensive actions
- Apply the official patches provided by the Linux kernel maintainers.
- Ensure that the Linux kernel is updated to a version that includes the fix.
- Monitor system logs for potential exploitation attempts.
- Review system configurations to ensure that the Linux kernel is properly patched.
- Verify that compensating controls are in place for exposed systems.
- Track exceptions and retest remediated assets to ensure system security.
- Perform regular asset inventory to identify potential vulnerabilities.
Evidence notes
The vulnerability was reported by a researcher and has been resolved by the Linux kernel maintainers. The vulnerability affects multiple versions of the Linux kernel, including 4.5, 5.11, 5.16, 6.2, 6.7, and 6.13. Linux kernel users should verify their system configurations and apply patches or mitigations as necessary. Additional verification steps may be required to confirm exposure and ensure system security.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-31466 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-31466
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-31466 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-31466
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/426ee10711586617da869c8bb798214965337617
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4c5e7f0fcd592801c9cc18f29f80fbee84eb8669
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/722cfaf6b31d31123439e67b5deac6b1261a3dea
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/7ad1997b9bc8032603df8f091761114479285769
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/7ddcf4a245c1c5a91fdd9698757e3d95179ffe41
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/8bfb8414e9f2ce6f5f2f0e3d0da52f2d132128e7
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b8c49ad888892ad7b77062b9c102b799a3e9b4f8
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.