Skip to main content
VulnerabilityPublished Updated

CVE-2026-64441: Linux kernel · Out-of-bounds Read

Affects Linux kernelSource CVE Database V5

0

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

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
8.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 17% 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 efa27d487abcdec79669a60a6d94d5d6eceb7c1d, b27ecba3196f6c14e3809595ebd69c0c2392512a, 1463ca3ec6601cbb097d8d87dbf5dcf1cb86a344 +4
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 25 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
  • ≥ 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < efa27d487abcdec79669a60a6d94d5d6eceb7c1d
Fixed in
  • efa27d487abcdec79669a60a6d94d5d6eceb7c1d
LinuxLinuxAffected
  • ≥ 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < b27ecba3196f6c14e3809595ebd69c0c2392512a
Fixed in
  • b27ecba3196f6c14e3809595ebd69c0c2392512a
LinuxLinuxAffected
  • ≥ 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < 1463ca3ec6601cbb097d8d87dbf5dcf1cb86a344
Fixed in
  • 1463ca3ec6601cbb097d8d87dbf5dcf1cb86a344
LinuxLinuxAffected
  • ≥ 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < 729c4e72563bda0f1725db1db9ea08df06f41d9b
Fixed in
  • 729c4e72563bda0f1725db1db9ea08df06f41d9b
LinuxLinuxAffected
  • ≥ 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < 6ab1161e539fb7a1c8b35ff5a6ced4702e855b9c
Fixed in
  • 6ab1161e539fb7a1c8b35ff5a6ced4702e855b9c
LinuxLinuxAffected
  • ≥ 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < 4b51ee8a40fe47864197d73cc02b191de7a6b072
Fixed in
  • 4b51ee8a40fe47864197d73cc02b191de7a6b072

Description

In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix OOB reads in rtw_get_sec_ie(), rtw_get_wapi_ie(), and rtw_get_wps_attr() Three IE/attribute parsing functions have missing bounds checks. rtw_get_sec_ie() and rtw_get_wapi_ie() iterate over a raw IE buffer without verifying that the header bytes (tag + length) are within the remaining buffer before reading them. Additionally, rtw_get_sec_ie() compares the 4-byte WPA OUI at cnt+2 without checking that at least 6 bytes remain, and rtw_get_wapi_ie() compares a 4-byte WAPI OUI at cnt+6 without checking that at least 10 bytes remain. rtw_get_wps_attr() reads wps_ie[0] and wps_ie+2 unconditionally at entry, before verifying that wps_ielen is large enough to contain the 6-byte WPS IE header (element_id + length + 4-byte OUI). Inside the attribute loop, get_unaligned_be16() is called on attr_ptr and attr_ptr+2 without checking that 4 bytes remain in the buffer. Add a cnt+2 bounds check before each loop body in rtw_get_sec_ie() and rtw_get_wapi_ie(), guard each multi-byte comparison with a minimum IE length requirement, add a wps_ielen < 6 early return in rtw_get_wps_attr(), and add a 4-byte bounds check in its inner loop.

References

Community reviews

Loading reviews…