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

net/ionic: avoid OOB TX partner lookup for hwstamp RXQ

The dedicated hardware timestamp RX queue is allocated with q->index
equal to lif->ionic->nrxqs_per_lif. The normal txqcqs array only
contains the regular queue pairs, so using that index to set rxq->partner
can read one entry past txqcqs[] and then write through the derived
pointer.
Only link RX/TX partners for normal queue-pair indexes. Leave the hwstamp
RX queue unpaired, and make the XDP_TX path abort cleanly if an RX queue
has no TX partner.
Published: 2026-09-04
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Android‑style net/ionic driver incorrectly resolves a queue partner for a hardware timestamp RX queue by indexing the normal txqcqs array with an out-of-range index. This produces a read that references one element past the bounds of the array and writes through the derived pointer, corrupting kernel memory. The damage can manifest as service interruption or, if an attacker controls the context, escalation to root privileges due to the corruption of critical kernel data structures.

Affected Systems

Any Linux system that deploys the net/ionic network driver before the corrective patch is applied. This includes all mainstream distributions shipping an unmodified kernel build at the time of the vulnerability disclosure. The specific version range is not enumerated in the CVE record, but any kernel revision older than the fix commit is considered vulnerable.

Risk and Exploitability

The flaw involves a classic out-of-bounds write (CWE‑787), which is highly exploitable in a kernel context. Although no EPSS or KEV status is recorded, the absence of a public KEV listing does not diminish the intrinsic risk; memory corruption in the kernel is a severe attack vector. An attacker likely needs local or device‑level privileges to trigger the XDP_TX path that triggers the faulty lookup, but if a privileged user can manipulate NIC queues, the bug can be leveraged to cause privilege escalation or denial of service.

Generated by OpenCVE AI on September 4, 2026 at 17:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the patch correcting the out‑of‑bounds lookup for hardware timestamp RX queues
  • Restart the system or reload the network driver to ensure the updated code is active
  • If immediate kernel upgrade is infeasible, disable the hardware timestamp RX queue feature or avoid using XDP_TX on that queue until the patch is applied

Generated by OpenCVE AI on September 4, 2026 at 17:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-787

Fri, 04 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net/ionic: avoid OOB TX partner lookup for hwstamp RXQ The dedicated hardware timestamp RX queue is allocated with q->index equal to lif->ionic->nrxqs_per_lif. The normal txqcqs array only contains the regular queue pairs, so using that index to set rxq->partner can read one entry past txqcqs[] and then write through the derived pointer. Only link RX/TX partners for normal queue-pair indexes. Leave the hwstamp RX queue unpaired, and make the XDP_TX path abort cleanly if an RX queue has no TX partner.
Title net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
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-09-04T15:12:51.103Z

Reserved: 2026-08-26T14:34:25.792Z

Link: CVE-2026-80779

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T16:18:03.607

Modified: 2026-09-04T16:18:03.607

Link: CVE-2026-80779

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T17:45:17Z

Weaknesses