CyberSecBulletin
CVE-2026-64432NVD status: Modified

Linux: Out-of-bounds Write

CVE-2026-64432 is a high-severity out-of-bounds write vulnerability in Linux, with a CVSS 3.1 base score of 7.8 out of 10. It can be exploited with local access to the system by an unauthenticated attacker, but only if a user takes part, for example by opening a link or file. The record lists versions 964c3fae1dfc49dde5468eace940f199cda234e9, 3aa96956ca2200674e2a8f9c23ec6ecd45e5010f, 946046841013ebac8492ef49651c53638d7a9a6a as the first without the flaw, so updating Linux to one of those releases or later removes the exposure. There is no confirmed exploitation so far. EPSS estimates a 0.14% chance of exploitation within 30 days, which is low compared with other CVEs.

Next patch cycle

High severity with no evidence of exploitation so far.

What to do

  1. Update Linux to 964c3fae1dfc49dde5468eace940f199cda234e9 or 3aa96956ca2200674e2a8f9c23ec6ecd45e5010f or 946046841013ebac8492ef49651c53638d7a9a6a or c6f9e804f73ef809529865fbc7256dd189ff8c33, whichever matches your release line, or a later version.
  2. Update Linux Kernel to 5.15.212 or 6.1.178 or 6.6.145 or 6.12.96, whichever matches your release line, or a later version.
  3. Because the attack needs a user to take part, warn users about unexpected links and files related to this product until it is patched.

Affected products and versions

VendorProductAffected versionsFixed in
LinuxLinuxb46acd6a6a627d876898e1c84d3f84902264b445 up to, but not including, 964c3fae1dfc49dde5468eace940f199cda234e9; b46acd6a6a627d876898e1c84d3f84902264b445 up to, but not including, 3aa96956ca2200674e2a8f9c23ec6ecd45e5010f; b46acd6a6a627d876898e1c84d3f84902264b445 up to, but not including, 946046841013ebac8492ef49651c53638d7a9a6a; b46acd6a6a627d876898e1c84d3f84902264b445 up to, but not including, c6f9e804f73ef809529865fbc7256dd189ff8c33; b46acd6a6a627d876898e1c84d3f84902264b445 up to, but not including, cf28fc1658463d768657cf1c27a83980d4ba7ef2; b46acd6a6a627d876898e1c84d3f84902264b445 up to, but not including, f433acc85b86f327d03ba8b03a33c105c51053de; b46acd6a6a627d876898e1c84d3f84902264b445 up to, but not including, 57382ec6ac63b63dce2789e835fded28b698ae79; 5.15964c3fae1dfc49dde5468eace940f199cda234e9, 3aa96956ca2200674e2a8f9c23ec6ecd45e5010f, 946046841013ebac8492ef49651c53638d7a9a6a, c6f9e804f73ef809529865fbc7256dd189ff8c33, cf28fc1658463d768657cf1c27a83980d4ba7ef2, f433acc85b86f327d03ba8b03a33c105c51053de
LinuxLinux Kernel5.15 up to, but not including, 5.15.212; 5.16 up to, but not including, 6.1.178; 6.2 up to, but not including, 6.6.145; 6.7 up to, but not including, 6.12.96; 6.13 up to, but not including, 6.18.39; 6.19 up to, but not including, 7.1.45.15.212, 6.1.178, 6.6.145, 6.12.96, 6.18.39, 7.1.4

Version data comes from the organisation that assigned the CVE. Confirm against the vendor advisory before deciding you are unaffected.

How the severity score breaks down

Attack vector
LocalThe attacker needs local access or must trick a user into running something.
Attack complexity
LowNo special conditions are needed; the attack works reliably.
Privileges required
NoneNo account or login is needed.
User interaction
RequiredA user must take an action such as opening a file or link.
Scope
UnchangedImpact stays within the vulnerable component.
Confidentiality
HighAll data handled by the component can be read.
Integrity
HighData or code can be modified at will.
Availability
HighThe component can be taken down completely.

Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H. Scored by CNA.

Official description

In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: validate Dirty Page Table capacity in log_replay copy_lcns In the analysis pass of $LogFile journal replay, log_replay() copies LCNs from each action log record into an existing Dirty Page Table (DPT) entry without bounding the destination index. A crafted NTFS image with DPT entry lcns_follow=1 and an action log record with lcns_follow=2 produces a kernel slab out-of-bounds write at mount time: BUG: KASAN: slab-out-of-bounds in log_replay+0x654c/0xdb60 Write of size 8 at addr ffff8880095e1040 by task mount Two attacker-controlled fields can drive j+i past the allocated page_lcns[] array: 1. dp->lcns_follow (capacity) can be smaller than lrh->lcns_follow. 2. lrh->target_vcn may be smaller than dp->vcn, making the u64 subtraction wrap to a huge size_t. Validate target VCN delta and per-record LCN count against the DPT entry capacity, bail via the existing out: cleanup label with -EINVAL. This mirrors the bounds-check pattern added in commit b2bc7c44ed17 ("fs/ntfs3: Fix slab-out-of-bounds read in DeleteIndexEntryRoot") and commit 0ca0485e4b2e ("fs/ntfs3: validate rec->used in journal-replay file record check").

Source: the CVE record as published by its numbering authority, via NVD and CVE.org.

The underlying weakness: Out-of-bounds Write

The product writes data past the end, or before the beginning, of the intended buffer.

How developers prevent this class of flaw

  • Use a language that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. For example, many languages that perform their own memory management, such as Java and Perl, are not subject to buffer overflows. Other languages, such as Ada and C#, typically provide overflow protection, but the protection can be disabled by the programmer. Be wary that a language's interface to native code may still be subject to overflows, even if the language itself is theoretically safe.
  • Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. Examples include the Safe C String Library (SafeStr) by Messier and Viega, and the Strsafe.h library from Microsoft. These libraries provide safer versions of overflow-prone string-handling functions.
  • Use automatic buffer overflow detection mechanisms that are offered by certain compilers or compiler extensions. Examples include: the Microsoft Visual Studio /GS flag, Fedora/Red Hat FORTIFY_SOURCE GCC flag, StackGuard, and ProPolice, which provide various mechanisms including canary-based detection and range/index checking. D3-SFCV (Stack Frame Canary Validation) from D3FEND discusses canary-based detection in detail.

More Out-of-bounds Write vulnerabilities (CWE-787)

Timeline

  1. CVE record published.
  2. CISA published its SSVC assessment (exploitation: none, automatable: no, technical impact: total).
  3. Record last changed materially (score, affected products, status or references).

References

Recent Out-of-bounds Write vulnerabilities

Spotted an error? Tell us.