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

wifi: ath9k_htc: don't store usb_device_id

usb_device_id is not guaranteed to live longer than probe due to presence
of dynamic ID. All information apart from driver_data can be easily
retrieved from usb_device, so just store driver_data.
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

The ath9k_htc Wi‑Fi driver stored the usb_device_id during device probe, but that identifier can change or be released after the probe phase. The driver therefore kept a reference to a memory location that is no longer valid, creating a use‑after‑free condition. An attacker who can inject or manipulate USB devices could trigger this dangling pointer, causing the kernel to crash or potentially execute injected code. The primary consequence is kernel memory corruption that could lead to denial of service or privilege escalation.

Affected Systems

Systems running the Linux kernel with the ath9k_htc driver before the fix are affected. This includes any distribution that ships an older kernel version where the driver still stores usb_device_id. No specific kernel release numbers are listed, so all deployments prior to the applied patch are at risk.

Risk and Exploitability

The CVSS score of 5.5 indicates a moderate severity, and the EPSS score of < 1% shows a very low likelihood of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. Because the issue occurs in kernel space, a local attacker capable of controlling USB device traffic could trigger a use‑after‑free, resulting in a kernel crash or privilege escalation. While exploitation would require hardware interaction, the risk remains high where the vulnerable driver is.

Generated by OpenCVE AI on October 1, 2026 at 11:45 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that removes usb_device_id storage from ath9k_htc and stores only driver_data.
  • Disable the ath9k_htc driver or disconnect the Wi‑Fi hardware if an immediate kernel upgrade is unavailable.
  • Add a module blacklist for ath9k_htc in /etc/modprobe.d to prevent the vulnerable driver from loading.

Generated by OpenCVE AI on October 1, 2026 at 11:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Sat, 03 Oct 2026 11:15:00 +0000


Thu, 01 Oct 2026 10:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-825
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 25 Sep 2026 23:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 25 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k_htc: don't store usb_device_id usb_device_id is not guaranteed to live longer than probe due to presence of dynamic ID. All information apart from driver_data can be easily retrieved from usb_device, so just store driver_data.
Title wifi: ath9k_htc: don't store usb_device_id
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:09:03.471Z

Reserved: 2026-09-24T16:01:01.154Z

Link: CVE-2026-97541

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:04.423

Modified: 2026-10-19T10:17:23.153

Link: CVE-2026-97541

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-97541 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T12:00:06Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference