CVE-2026-64536

HighCVSS 8.1/10Last modified Nov 3, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

staging: rtl8723bs: fix OOB reads in is_ap_in_tkip() IE loop

The loop in is_ap_in_tkip() iterates over IEs without verifying that enough bytes remain before dereferencing the IE header or its payload:

- pIE->element_id and pIE->length are read without checking that i + sizeof(*pIE) <= ie_length, so a truncated IE at the end of the buffer causes an OOB read.

- For WLAN_EID_VENDOR_SPECIFIC the code compares pIE->data + 12, which requires pIE->length >= 16. For WLAN_EID_RSN it compares pIE->data + 8, requiring pIE->length >= 12. Neither requirement is checked.

Add the missing IE header and payload bounds checks and guard each data access with an explicit pIE->length minimum, matching the pattern established in update_beacon_info().

Metrics

CVSS 3.1 8.1/10CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

Weakness enumeration

Affected software

Source: the vendor's advisory (CNA). NVD analysis pending.

VendorProductVersions
LinuxLinux>= 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < ea3809f7e20bdff282b8cc1e94937d5fb9fb32c7; >= 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < d2055332297e24c63fffda943ef7a5eefc0a6019; >= 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < 6f26cc55affd9d7f88ae2f5d12db4ecf9072c209; >= 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < 204b22c8df115370037248859bf0fa62db73a396; >= 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < a6105ea8ca6ebbc04beaf3bcbf7dbb5985f5d395; >= 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < 4380b3860d887a13555ff024a58dfc05b490dfd6; >= 554c0a3abf216c991c5ebddcdb2c08689ecd290b, < 3bf39f711ff27c64be8680a8938bcc5001982e81
LinuxLinux4.12

References

Timeline

Published
Jul 27, 2026
Last modified
Nov 3, 2026
NVD status
Undergoing Analysis

Related CVEs from 2026

CVE-2026-64537In the Linux kernel, the following vulnerability has been resolved: bridge: cfm: reject invalid CCM interval at configuration time ccm_tx_CVE-2026-64538In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix null-ptr-deref in fib6_nh_mtu_change(). fib6_nh_mtu_change()CVE-2026-645397.8In the Linux kernel, the following vulnerability has been resolved: Bluetooth: eir: Fix stack OOB write when prepending the Flags AD eir_cCVE-2026-64546.4The Firelight Lightbox plugin for WordPress is vulnerable to Stored DOM Cross-Site Scripting in versions up to and including 2.3.20. This isCVE-2026-645408.1In the Linux kernel, the following vulnerability has been resolved: usbnet: gl620a: fix out-of-bounds read in genelink_rx_fixup() genelinkCVE-2026-645419.8In the Linux kernel, the following vulnerability has been resolved: net/smc: fix UAF in smc_cdc_rx_handler() by pinning the socket smc_cdcCVE-2026-64542In the Linux kernel, the following vulnerability has been resolved: ipv6: ndisc: fix NULL deref in accept_untracked_na() accept_untracked_CVE-2026-645437.8In the Linux kernel, the following vulnerability has been resolved: tipc: fix use-after-free of the discoverer in tipc_disc_rcv() bearer_dCVE-2026-64544In the Linux kernel, the following vulnerability has been resolved: crypto: asymmetric_keys - fix OOB read in pefile_digest_pe_contents peCVE-2026-645457.5In the Linux kernel, the following vulnerability has been resolved: net, bpf: check master for NULL in xdp_master_redirect() xdp_master_reCVE-2026-645467.1In the Linux kernel, the following vulnerability has been resolved: drm/edid: fix OOB read in drm_parse_tiled_block() drm_parse_tiled_blocCVE-2026-645478.1In the Linux kernel, the following vulnerability has been resolved: net: usb: net1080: validate packet_len before pad-byte access in rx_fix
CVE-2026-64536: High severity, CVSS 8.1 | Vulnix