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

wifi: ath9k: fix OOB access from firmware tx status queue ID

ath_tx_edma_tasklet() accesses sc->tx.txq[ts.qid] where ts.qid is a
4-bit hardware field (0-15), but the txq array only has
ATH9K_NUM_TX_QUEUES (10) entries. A qid >= 10 causes an OOB array
access.

Add a bounds check on ts.qid before using it as an array index.
Published: 2026-08-15
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An out‑of‑bounds array access flaw was found in the ath9k wireless driver. The function ath_tx_edma_tasklet() indexes sc->tx.txq with the field ts.qid, a 4‑bit hardware value that can be 0–15. The txq array provides only ten entries, so a qid value greater than nine causes an out‑of‑bounds read/write on kernel memory. This can corrupt adjacent memory, potentially leading to a kernel crash or, if an attacker is able to influence the queue id, arbitrary code execution.

Affected Systems

The vulnerability affects Linux systems that use the ath9k Wi‑Fi driver. No specific kernel release numbers are listed in the advisory; the flaw exists in any kernel build that contains the ath9k driver prior to the patch that introduces the bounds check.

Risk and Exploitability

The advisory lists a CVSS score of 8.8 and an EPSS score of <1%, and the flaw is not in the CISA KEV catalog. Because the exploit requires the driver to process a firmware transmission status report with a manipulated queue id, the attack surface is limited to systems exposing the ath9k interface. If an attacker can send crafted packets that trigger the faulty tx status path, the out‑of‑bounds access could be leveraged to corrupt memory and potentially execute code. The risk is therefore moderate to high in environments where the ath9k driver is actively used and cannot be isolated or disabled.

Generated by OpenCVE AI on August 21, 2026 at 23:32 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that includes the ath9k patch that bounds‑checks the queue id index.
  • If a kernel upgrade is not immediately possible, disable or unload the ath9k driver on systems that do not require Wi‑Fi functionality to eliminate the attack surface.
  • Examine system logs for abnormal ath9k tx status activity and configure monitoring to detect potential exploitation attempts.

Generated by OpenCVE AI on August 21, 2026 at 23:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 00:15:00 +0000

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

None

threat_severity

Moderate


Mon, 17 Aug 2026 14:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Mon, 17 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Mon, 17 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sat, 15 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Sat, 15 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: fix OOB access from firmware tx status queue ID ath_tx_edma_tasklet() accesses sc->tx.txq[ts.qid] where ts.qid is a 4-bit hardware field (0-15), but the txq array only has ATH9K_NUM_TX_QUEUES (10) entries. A qid >= 10 causes an OOB array access. Add a bounds check on ts.qid before using it as an array index.
Title wifi: ath9k: fix OOB access from firmware tx status queue 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-08-17T05:46:51.612Z

Reserved: 2026-08-15T05:44:03.892Z

Link: CVE-2026-74408

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:42.837

Modified: 2026-08-17T06:19:36.100

Link: CVE-2026-74408

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-74408 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T23:45:03Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-787

    Out-of-bounds Write