Skip to main content
VulnerabilityPublished Updated

CVE-2026-64600: Linux kernel · Race Condition

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 7.8 High · fixed in e705d81a7193dd19e69b8e2bad4696d78a4ea075 : patch Linux kernel soon.

Data as of 26 Oct 2026, 10:24 UTC

CVSS 3.1 base score
7.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Total control over the software or total information disclosure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in e705d81a7193dd19e69b8e2bad4696d78a4ea075, dc11be133efca5fe3a2fb02b016dee825cc12f18, b8c9aa832b52680ee40d6cab0efb081f9a69df05 +4
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 23 Jul 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 3c68d44a2b49a0ac9165faa9c191e1e618c8a8d5, < e705d81a7193dd19e69b8e2bad4696d78a4ea075
Fixed in
  • e705d81a7193dd19e69b8e2bad4696d78a4ea075
LinuxLinuxAffected
  • ≥ 3c68d44a2b49a0ac9165faa9c191e1e618c8a8d5, < dc11be133efca5fe3a2fb02b016dee825cc12f18
Fixed in
  • dc11be133efca5fe3a2fb02b016dee825cc12f18
LinuxLinuxAffected
  • ≥ 3c68d44a2b49a0ac9165faa9c191e1e618c8a8d5, < b8c9aa832b52680ee40d6cab0efb081f9a69df05
Fixed in
  • b8c9aa832b52680ee40d6cab0efb081f9a69df05
LinuxLinuxAffected
  • ≥ 3c68d44a2b49a0ac9165faa9c191e1e618c8a8d5, < 206c09b04dc5469c7ff14d8aceff2d47c88078d9
Fixed in
  • 206c09b04dc5469c7ff14d8aceff2d47c88078d9
LinuxLinuxAffected
  • ≥ 3c68d44a2b49a0ac9165faa9c191e1e618c8a8d5, < 50f0012da1040f69a4e788cd9aed587c9a04983f
Fixed in
  • 50f0012da1040f69a4e788cd9aed587c9a04983f
LinuxLinuxAffected
  • ≥ 3c68d44a2b49a0ac9165faa9c191e1e618c8a8d5, < 44f891bc088958399eec27f7604928694aa35581
Fixed in
  • 44f891bc088958399eec27f7604928694aa35581

Description

In the Linux kernel, the following vulnerability has been resolved: xfs: resample the data fork mapping after cycling ILOCK xfs_reflink_fill_{cow_hole,delalloc} are both presented with an inode, a data fork mapping, and a cow fork mapping. Unfortunately, these two helpers cycle the ILOCK to grab a transaction, which means that the mappings are stale as soon as we reacquire the ILOCK. Currently we refresh the cow fork mapping by re-calling xfs_find_trim_cow_extent, but we don't refresh the data fork mapping beforehand, which means that the xfs_bmap_trim_cow in that function queries the refcount btree about the wrong physical blocks and returns an inaccurate value in *shared. If *shared is now false, the directio write proceeds with a stale data fork mapping. Fix this by querying the data fork mapping if the sequence counter changes across the ILOCK cycle.

References

Community reviews

Loading reviews…