Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local CAP_NET_ADMIN on virtio_net host
-
DeliveryBind AF_XDP zero-copy socket to RX queue
-
ExploitGrow RX ring via ethtool -G
-
ExecutionTrigger virtnet_rx_resume write past xsk_buffs array
-
PersistCorrupt adjacent kernel heap
-
ImpactEscalate privileges or crash kernel
Vulnerability Assessment
| Exploitation Conditions | Requires: (1) the guest/host using the virtio_net driver; (2) an AF_XDP socket attached in zero-copy mode ('-z') to a specific RX queue; and (3) the attacker growing the RX ring size (ethtool -G rx <larger>) while that socket is attached, so virtnet_rx_resume() writes beyond the un-resized rq->xsk_buffs array. Limiting factors: local access only (AV:L), CAP_NET_ADMIN privilege needed to both bind the XSK socket and resize the ring (PR:L), no remote or unauthenticated vector, and the AF_XDP zero-copy resize path is a non-default operational configuration rather than an out-of-the-box exposure. |
| Impact | The vendor CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H = 7.8 High) is broadly credible for a heap out-of-bounds write, but the real-world priority is moderated by strong gating conditions not reflected in the raw score. The flaw is a deterministic (not race-based) write past the end of the rq->xsk_buffs array, so AC:L is justified, and PR:L is correct because both attaching an AF_XDP zero-copy socket and issuing ethtool ring-resize require CAP_NET_ADMIN. There is no EPSS score, no CISA KEV listing, and no SSVC decision data provided; exploitation status is no public exploit identified at time of analysis, though the description embeds a working functional reproducer (ethtool -G plus xdpsock), which lowers the research barrier for weaponization. Note two data conflicts: the input Tag 'Information Disclosure' contradicts the description, which clearly describes a memory-corruption OOB WRITE (integrity/availability), not a read/disclosure; and the CWE is absent though the description maps cleanly to CWE-787. This is a legitimate local privilege-escalation-class memory-corruption bug for hosts running the affected config, but it is a targeted/local issue rather than a mass-exploitable network threat. |
| Exploit ScenarioDerived | A local user with CAP_NET_ADMIN on a Linux guest using the virtio_net NIC binds an AF_XDP zero-copy socket to an RX queue, then grows the RX ring with ethtool (e.g. from 32 to 256). The resume path writes XSK buffer entries past the end of the undersized rq->xsk_buffs array, corrupting adjacent heap memory, which can be shaped toward privilege escalation or a kernel crash. No public exploit code is listed, but the CVE description itself contains a step-by-step reproducer. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 18, 2026
A heap out-of-bounds write in the Linux kernel's virtio_net driver allows a local user holding CAP_NET_ADMIN to corrupt kernel memory by growing the receive ring size while an AF_XDP zero-copy socket is attached to that RX queue. The defect lives in virtnet_rx_resize(), which does not resize the rq->xsk_buffs XSK buffer array when the ring grows, so the later virtnet_rx_resume() writes past the end of the undersized array; the upstream fix commit even ships a two-step reproducer (ethtool -G ens3 rx 32 followed by ethtool -G eth0 rx 256 while ./xdpsock -i eth0 -q 0 -r -z is running). Exploitation requires local access, CAP_NET_ADMIN privileges, and a non-default AF_XDP zero-copy setup (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, 7.8 High), which moderates real-world priority even though the integrity and confidentiality impact of a kernel heap OOB write is high; no public exploit code has been flagged at time of analysis and there is no CISA KEV entry, so this is not a confirmed actively exploited (CISA KEV) issue.
RemediationAI
Vendor-released patch: update to Linux 7.2.6 or 7.3-rc1 (or later) per the ENISA EUVD affected-version data, or backport the upstream stable fixes 8344c9233c8f77017174d9e280c5a26034d068b6 (https://git.kernel.org/stable/c/8344c9233c8f77017174d9e280c5a26034d068b6) and d09c98a6da215bce2173a292e4b95c8de6ea5d51 (https://git.kernel.org/stable/c/d09c98a6da215bce2173a292e4b95c8de6ea5d51) to affected 6.11-derived kernels; patch availability was confirmed by the vendor, though released patched versions were not independently confirmed beyond the EUVD version list. If immediate updating is not possible, block the trigger path rather than relying on generic defense in depth: do not run AF_XDP zero-copy sockets (xdpsock-style binds with the -z / zero-copy flag) against virtio_net RX queues, and do not resize the virtio_net RX ring with ethtool -G while an XSK socket is attached, since the vulnerable ordering requires both the attached socket and a ring growth. The trade-off is a loss of zero-copy throughput or a loss of the ability to change ring geometry at runtime, which may affect latency tuning on busy guests; a narrower compensating control is to withhold CAP_NET_ADMIN from untrusted local users on guests that use virtio_net, accepting the operational cost of restricting network configuration to privileged administrators. Standard AF_XDP copy mode (non-zero-copy) does not exercise the rq->xsk_buffs path and is not a substitute for patching, but it reduces exposure where zero-copy is not strictly required. The vendor advisory entry referenced by CVE.org is the kernel stable commits above, with the NVD record at https://nvd.nist.gov/vuln/detail/CVE-2026-90142.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
virtio_net is the paravirtualized network driver used by Linux guests on KVM, QEMU and other hypervisors, and it supports AF_XDP zero-copy sockets so applications can receive packets directly from a specific RX queue into userspace buffers. AF_XDP zero-copy binds an XSK (AF_XDP socket) to a queue and relies on a per-receive-queue array, rq->xsk_buffs, whose length must track the size of the RX ring. When the ring is enlarged at runtime via ethtool -G, virtnet_rx_resize() is supposed to reallocate rq->xsk_buffs alongside the descriptor ring; when an XSK socket is attached and that reallocation is skipped, the buffer array remains at its old, smaller length. virtnet_rx_resume() then resumes NAPI/RX processing and writes using the new, larger ring indices, producing a write beyond the end of the xsk_buffs heap allocation. The supplied data assigns no CWE, but the flaw class is a classic out-of-bounds heap write (CWE-787 family); ENISA EUVD lists the affected line as Linux 6.11 and records the vulnerable range as the mainline commit e9f3962441c0a4d6f16c656e6c8aa02a3ccdd568 up to the fixes 8344c9233c8f77017174d9e280c5a26034d068b6 and d09c98a6da215bce2173a292e4b95c8de6ea5d51, with fixed kernels noted as 7.2.6 and 7.3-rc1. Affected products are covered by the generic CPE cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:*.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local trigger via ethtool with CAP_NET_ADMIN (AV:L/PR:L), deterministic overflow (AC:L), and a kernel heap OOB write giving optimistic-but-defensible C:H/I:H/A:H.
AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Primary rating from Vendor (Linux).
CVSS VectorVendor: Linux
Lifecycle Timeline
4DescriptionCVE.org
In the Linux kernel, the following vulnerability has been resolved:
virtio_net: Fix resize of the RX ring
When a AF_XDP socket is attached, the virtnet_rx_resize should resize the rq->xsk_buffs XSK buffer array. Otherwise, when the size grows, the virtnet_rx_resume() causes a write past the end of the array. This is easily reproducable with
ethtool -G ens3 rx 32 ./xdpsock -i eth0 -q 0 -r -z & ethtool -G eth0 rx 256
Executive ViewAI
A memory-corruption flaw in the Linux kernel's virtio_net driver, used by virtual machines and cloud instances on virtio networking, would let a local user with network-administration privileges crash or take full control of the host kernel by resizing a receive ring while an AF_XDP zero-copy socket is active. Because the attacker must already hold elevated CAP_NET_ADMIN rights and run a non-default zero-copy networking configuration, the practical exposure is concentrated in multi-tenant virtualization, container, and network-function platforms where such privileges are broadly delegated. Leadership should care because successful exploitation means kernel-level compromise of shared infrastructure, but the access preconditions and absence of any identified public exploit make this a scheduled-patching item rather than an emergency.
Apply vendor patch. Until patched, restrict CAP_NET_ADMIN to trusted administrators only, remove it from non-essential containers and service accounts, and avoid running AF_XDP zero-copy sockets on hosts where RX ring resizing is permitted.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Same technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 15 SP7 | Not-Affected |
| SUSE Linux Enterprise High Availability Extension 16.0 | Affected |
| SUSE Linux Enterprise High Availability Extension 16.0 | Affected |
| SUSE Linux Enterprise High Availability Extension 16.1 | Affected |
| SUSE Linux Enterprise High Availability Extension 16.1 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.3 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.4 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Micro 5.5 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Not-Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.0 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.1 | Not-Affected |
| SUSE Linux Micro 6.2 | Affected |
| SUSE Linux Micro 6.2 | Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.0 | Not-Affected |
| SUSE Linux Micro Extras 6.1 | Not-Affected |
| SUSE Linux Micro Extras 6.1 | Not-Affected |
| SUSE Real Time Module 15 SP7 | Not-Affected |
| openSUSE Leap 16.0 | Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Not-Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Not-Affected |
| SUSE CaaS Platform 4.0 | Not-Affected |
| SUSE Enterprise Storage 6 | Not-Affected |
| SUSE Enterprise Storage 7 | Not-Affected |
| SUSE Enterprise Storage 7.1 | Not-Affected |
| SUSE Linux Enterprise Desktop 11 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Not-Affected |
| SUSE Linux Enterprise Micro 5.0 | Not-Affected |
| SUSE Linux Enterprise Micro 5.1 | Not-Affected |
| SUSE Linux Enterprise Micro 5.2 | Not-Affected |
| SUSE Linux Enterprise Micro 5.2 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Not-Affected |
| SUSE Manager Proxy 4.0 | Not-Affected |
| SUSE Manager Proxy 4.1 | Not-Affected |
| SUSE Manager Proxy 4.2 | Not-Affected |
| SUSE Manager Proxy 4.3 | Not-Affected |
| SUSE Manager Proxy LTS 4.3 | Not-Affected |
| SUSE Manager Retail Branch Server 4.0 | Not-Affected |
| SUSE Manager Retail Branch Server 4.1 | Not-Affected |
| SUSE Manager Retail Branch Server 4.2 | Not-Affected |
| SUSE Manager Retail Branch Server 4.3 | Not-Affected |
| SUSE Manager Retail Branch Server LTS 4.3 | Not-Affected |
| SUSE Manager Server 4.0 | Not-Affected |
| SUSE Manager Server 4.1 | Not-Affected |
| SUSE Manager Server 4.2 | Not-Affected |
| SUSE Manager Server 4.3 | Not-Affected |
| SUSE Manager Server LTS 4.3 | Not-Affected |
| SUSE Real Time Module 15 SP4 | Not-Affected |
| SUSE Real Time Module 15 SP5 | Not-Affected |
| openSUSE Leap 15.3 | Not-Affected |
| openSUSE Leap 15.4 | Not-Affected |
| openSUSE Leap 15.4 | Not-Affected |
| openSUSE Leap 15.5 | Not-Affected |
| openSUSE Leap 15.5 | Not-Affected |
| openSUSE Leap 15.6 | Not-Affected |
EUVD-2026-81735
GHSA-2rwj-7pmr-4q35
NVD
CVE.org
EPSS
VulDB
Exploit-DB