Bug 2528560 (CVE-2026-80779) - CVE-2026-80779 kernel: net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
Summary: CVE-2026-80779 kernel: net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
Keywords:
Status: NEW
Alias: CVE-2026-80779
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-04 15:34 UTC by OSIDB Bzimport
Modified: 2026-10-26 14:14 UTC (History)
17 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-09-04 15:34:06 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.