CVE-2026-10664: Out-of-bounds write in nRF70 Wi-Fi driver power-save event handler (unbounded TWT flow count)

Published Jul 12, 2026
·
Updated

The nRF70 Wi-Fi driver's power-save event handler nrfwifieventprocgetpowersaveinfo() in drivers/wifi/nrfwifi/src/wifimgmt.c copied TWT (Target Wake Time) flow entries from an nrfwifiumaceventpowersaveinfo event into the fixed-size twtflows[WIFIMAXTWTFLOWS] (8-element) array of a caller-supplied struct wifipsconfig, looping over event-provided numtwtflows without validating it against WIFIMAXTWTFLOWS or checking eventlen. When numtwtflows exceeds 8, the handler writes past the destination array (which is typically on the caller's stack, e.g. the wifi ps shell command) -- an out-of-bounds write of ~40-byte TWT entries -- and reads twtflowinfo[i] past the event buffer. The event is delivered by the nRF70 co-processor firmware in response to a host-initiated power-save GET, so reaching the overflow requires the firmware to emit a malformed or out-of-range event; the trust boundary is host-to-trusted-coprocessor rather than a direct remote-AP write, with over-the-air influence on the flow count being indirect and bounded by the 3-bit TWT flow-id space. Affected: builds with CONFIGNRF70STAMODE on releases through v4.4.0. The fix rejects events with numtwtflows > WIFIMAXTWTFLOWS or with eventlen shorter than the claimed entries, and adds a NULL check on the caller buffer.

Affected Software

2 affected components
nRF70 Wi-Fi driver<=v4.4.0
zephyrproject zephyr>=4.0.0<4.5.0

Event History

Jul 12, 2026
CVE Published
via MITRE·04:16 PM
Data Sourced
via MITRE·04:16 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·05:16 PM
RemedyDescriptionSeverityWeaknessAffected Software
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2026-10664?

The severity of CVE-2026-10664 is medium with a score of 5.

2

How do I fix CVE-2026-10664?

To fix CVE-2026-10664, update the nRF70 Wi-Fi driver to the latest version that includes the patch for the out-of-bounds write issue.

3

What impact does CVE-2026-10664 have on systems?

CVE-2026-10664 can lead to potential denial-of-service conditions due to an out-of-bounds write in the power-save event handler.

4

Which software is affected by CVE-2026-10664?

CVE-2026-10664 affects the nRF70 Wi-Fi driver specifically.

5

What is the cause of CVE-2026-10664?

CVE-2026-10664 is caused by an unbounded TWT flow count being copied into a fixed-size array in the Wi-Fi driver's event handler.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203