CVE-2026-93281: wifi: rtw89: fix HE extended capability length check

Published Sep 24, 2026
·
Updated

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

wifi: rtw89: fix HE extended capability length check

rtw89maccheckheobssnarrowbwruiter() reads extended capability byte 10, but rejects only datalen values below 10. Byte 10 requires at least 11 bytes.

Require datalen >= 11 before reading data[10].

Affected Software

1 affected component
Linux Linux kernel

Event History

Sep 24, 2026
CVE Published
via MITRE·03:52 PM
Data Sourced
via MITRE·03:52 PM
Description
Data Sourced
via NVD·04:17 PM
Description

Frequently Asked Questions

1

What systems are exposed to this issue?

Systems running the Linux kernel with the rtw89 Wi-Fi driver are relevant. Exposure requires the driver to process HE extended capability data whose length is too short to safely access byte 10.

2

What malformed input triggers the flawed check?

The affected function can read data[10] when the extended capability data length is 10 bytes. Accessing byte 10 requires a length of at least 11 bytes.

3

How can I determine whether the fix is present?

Check whether the kernel source includes a length validation requiring datalen to be at least 11 before data[10] is read in rtw89_mac_check_he_obss_narrow_bw_ru_iter(). The referenced stable commits contain the resolved change.

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