CVE-2026-64444·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix OOB read in OnAssocRsp() IE loop The IE parsing loop in OnAssocRsp() advances by (pIE->length + 2) each iteration but only guards on i < pkt_len. When a malicious AP sends an AssocResponse whose last IE has only one byte remaining in the frame (the element_id byte lands at pkt_len-1), the loop reads pIE->length from pframe[pkt_len], which is one byte past the allocated receive buffer. Additionally, even when the header bytes are in bounds, pIE->length itself can extend the data window beyond pkt_len, silently passing a truncated IE to the handler functions. Add two guards at the top of the loop body: 1. Break if fewer than sizeof(*pIE) bytes remain (can't read header). 2. Break if the IE's declared data extends past pkt_len.
- Severity
- high
- Software
- Kernel
- Fixed in
- 7.1.4
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at 0.41% — higher than 33% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Read the two together. CVE-2026-64444 scores 8.1 on CVSS, so a successful attack would be serious — but at 0.41%, almost nobody is currently attempting it. That is a different situation from a flaw under mass exploitation, and it is usually the difference between patching on your next maintenance window and patching tonight.
Affected versions
From: 6.19
Until: 7.1.4
Fixed in: 7.1.4
How to fix this CVE
Update your Linux kernel to version 7.1.4 or later to patch the out-of-bounds read vulnerability in the rtl8723bs wireless driver's association response handler. This vulnerability allows malicious access points to trigger memory reads beyond the allocated receive buffer during Wi-Fi association. Ensure your system receives the latest kernel security updates through your distribution's package manager.
sudo dnf update kernel kernel-develDefensia detects this vulnerability
How to check if you are affected
- Run 'uname -r' to check your current kernel version and verify if it is between 6.19 and 7.1.3
- Check if the rtl8723bs driver is loaded: 'lsmod | grep rtl8723bs' — if output appears, the vulnerable component may be active
- Search kernel logs for Wi-Fi association errors: 'dmesg | grep -i assoc' or 'journalctl -k | grep -i rtl8723bs' to identify malformed association responses
- Confirm the patch is applied by verifying kernel version is 7.1.4+: 'uname -r' should show a version >= 7.1.4
FAQ
What is CVE-2026-64444?
This is an out-of-bounds memory read vulnerability in the Linux kernel's rtl8723bs wireless driver. A malicious Wi-Fi access point can craft a specially-formed association response packet that causes the driver to read memory beyond the bounds of the receive buffer, potentially leaking sensitive kernel data.
Is CVE-2026-64444 being actively exploited?
No, this vulnerability is not currently listed in CISA's Known Exploited Vulnerabilities (KEV) catalog and no public exploits are available. However, the attack requires only network proximity and no user interaction.
What versions of Kernel are affected by CVE-2026-64444?
Linux kernel versions 6.19 through 7.1.3 are vulnerable. The fix is included in kernel 7.1.4 and later.
How do I check if my server is vulnerable to CVE-2026-64444?
Run 'uname -r' to display your kernel version. If the version falls between 6.19 and 7.1.3 and 'lsmod | grep rtl8723bs' shows the driver is loaded, your system is vulnerable.
Does Defensia detect CVE-2026-64444?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If the Linux kernel is installed on a monitored server, CVE-2026-64444 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/0406d746574e875d8778552eb674fcfbf5330bfb
- https://git.kernel.org/stable/c/04f612dc03427e0b1ac80a2611b5ac0ba93ac446
- https://git.kernel.org/stable/c/0970dd47726a57e52013594e9fbf667586eb3673
- https://git.kernel.org/stable/c/1a52a05471494546f955a58e8c170c0c796c52d5
- https://git.kernel.org/stable/c/7e7741c8315e4160aead00a60cdd6f81ab880717
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-64444. Free for 1 server.
Get started free