CVE-2026-97541: wifi: ath9k_htc: don't store usb_device_id

Published Sep 25, 2026
·
Updated

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

wifi: ath9khtc: don't store usbdeviceid

usbdeviceid is not guaranteed to live longer than probe due to presence of dynamic ID. All information apart from driverdata can be easily retrieved from usbdevice, so just store driverdata.

Affected Software

1 affected component
Linux Linux kernel

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Compensating control

    In the Linux kernel ath9k_htc driver, do not store usb_device_id; store driver_data instead, since usb_device_id is not guaranteed to live longer than probe.

Event History

Sep 25, 2026
CVE Published
via MITRE·10:21 AM
Data Sourced
via MITRE·10:21 AM
Description
Data Sourced
via NVD·11:17 AM
Description

Frequently Asked Questions

1

What condition is required for this issue to occur?

The issue depends on the ath9k_htc driver handling a USB device ID whose lifetime does not extend beyond the driver's probe operation, such as a dynamic ID. Storing that usb_device_id can leave the driver with an invalid reference.

2

What should be checked to determine whether a system needs the fix?

Check whether the running Linux kernel includes one of the referenced stable commits that changes ath9k_htc to retain only driver_data rather than the usb_device_id. Systems using ath9k_htc with dynamically added USB IDs are the relevant exposure scenario.

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