CVE-2026-93790: wifi: iwlwifi: mvm: fix out-of-bounds tid_data access in BA notif

Published Sep 24, 2026
·
Updated

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

wifi: iwlwifi: mvm: fix out-of-bounds tiddata access in BA notif

mvmsta->tiddata was indexed by the TFD loop counter 'i' instead of the actual TID value 'tid'. This writes lqcolor into a random tiddata slot unrelated to the BA entry. Since multi-TID blockack is not really in use, 'i' was always 0 and no harm was done. Add a out-of-bound check before accessing the array.

Affected Software

1 affected component
Linux Linux kernel

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Compensating control

    In iwlwifi mvm BA notification handling, add an out-of-bounds check before accessing the array and index mvmsta->tid_data by the actual TID value 'tid' rather than the TFD loop counter 'i'.

Event History

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

Frequently Asked Questions

1

Is this likely to be exploitable in typical deployments?

The description states that multi-TID block acknowledgment is not really in use. As a result, the loop counter was always 0 and no harm was done in the described condition.

2

What code path is affected?

The issue is in the iwlwifi MVM handling of BA notifications, where tid_data was indexed with the TFD loop counter instead of the actual TID. The fix adds an out-of-bounds check before accessing the array.

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