Skip to main content

Linux Kernel ngbe CVE-2026-74741

| EUVDEUVD-2026-66571 HIGH
2026-08-26 Linux GHSA-6j22-8cx7-cjfj
7.5
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify host with ngbe NIC in non-MSI-X mode
  2. Delivery
    Send network traffic to target
  3. Exploit
    Trigger interrupt handler invoking NGBE_INTR_MISC
  4. Execution
    Dereference NULL wx->msix_entry pointer
  5. Persist
    Kernel panic
  6. Impact
    System DoS

Vulnerability Assessment

Exploitation Conditions

Exploitation requires: (1) the target system must be equipped with a Wangxun WX1860-series network adapter using the ngbe kernel driver, AND (2) the NIC must be operating in non-MSI-X interrupt mode (legacy INTx or single MSI) - this is a non-default configuration on most modern x86 systems where MSI-X is typically negotiated automatically. The vulnerability is NOT reachable on systems where the ngbe NIC has MSI-X enabled (the common case). The number of VFs being set to 7 was the original trigger context, but the NULL dereference is reachable whenever non-MSI-X mode is active. Exploitation is further limited by the niche market penetration of Wangxun NICs, primarily used in Chinese-market servers and select OEM platforms.

Impact

The NVD-assigned CVSS vector (AV:N/AC:L/PR:N/UI:N) warrants scrutiny: if network-received packets trigger the interrupt handling code path that invokes NGBE_INTR_MISC, a remote unauthenticated attacker sending crafted traffic could induce the kernel panic, justifying AV:N/PR:N. However, the description frames the crash site as 'interrupt enabling,' which is consistent with driver initialization or interface bring-up rather than per-packet processing, suggesting AV:L and AC:H (non-MSI-X is non-default in modern systems) may be more accurate. This discrepancy should be verified against the actual kernel code path. The CVSS vector is flagged as potentially overstated - the realistic attack scenario likely requires local system access with affected Wangxun hardware in a specific interrupt configuration, reducing real-world risk considerably. No EPSS data is available, no active exploitation is confirmed, and the ngbe driver serves a niche hardware ecosystem, further constraining the practical attack surface. The impact is a full kernel panic (A:H), with no confidentiality or integrity impact. Treat this as a medium-priority patch for any deployment running Wangxun NICs.

Exploit ScenarioDerived

An attacker with the ability to generate network traffic destined for a host running an unpatched kernel with a Wangxun ngbe NIC in non-MSI-X mode sends packets that drive the interrupt handling code path invoking NGBE_INTR_MISC; the macro dereferences the uninitialized wx->msix_entry pointer, triggering a kernel NULL pointer dereference oops and crashing the system. No public exploit or proof-of-concept code has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 27, 2026

NULL pointer dereference in the Linux kernel ngbe (Wangxun) network driver crashes the kernel when the NIC operates in non-MSI-X interrupt mode (legacy INTx or single MSI). Systems running affected kernel versions with Wangxun WX1860-series NICs configured in non-MSI-X mode are exposed to a kernel panic, resulting in complete system availability loss. No public exploit has been identified at time of analysis, and the vulnerability is not listed in CISA KEV; however, patch commits are available across multiple stable kernel branches.

RemediationAI

Apply the appropriate stable kernel patch: upgrade to 6.18.46, 7.1.10, or 7.2 (or later), or cherry-pick the fix commits from kernel.org stable (cef4c5b9aca2, 0ab482b2195e, 5f3a13e0bb5e). If an immediate kernel upgrade is not feasible, a targeted workaround is to ensure the ngbe NIC operates in MSI-X mode - verify via lspci -v that the device reports 'MSI-X: Enable+'; if MSI-X is unavailable (older hardware or firmware limitation), consider disabling the ngbe interface entirely and using an alternative NIC until the patch can be applied. Blacklisting the ngbe module (modprobe.blacklist=ngbe) eliminates the crash surface but also disables the NIC. There is no confidentiality or integrity exposure, so the urgency applies only to systems where this NIC is active in non-MSI-X mode.

Affected VersionsENISA

Linux 4174c0c331a2aa3322d3b3be532808deb041b37d <cef4c5b9aca24651d069adf9462b221df6a2a669
Linux patch: 7.2
Linux patch: 0
Linux 6.16
Linux patch: 6.18.46
Linux 4174c0c331a2aa3322d3b3be532808deb041b37d <0ab482b2195edc000262f0eae1cdcb416b8f335d
Linux 4174c0c331a2aa3322d3b3be532808deb041b37d <5f3a13e0bb5ebcc1ca2dfda42ea40b9f3c2be6ea
Linux patch: 7.1.10

Affected Packages

euvd linux no fix

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

The ngbe driver (net/ethernet/wangxun/ngbe) manages Wangxun WX1860-series (EngineCore) PCIe network adapters. In MSI-X mode, the driver allocates and initializes wx->msix_entry structures, and the macro NGBE_INTR_MISC(wx) dereferences wx->msix_entry->entry to obtain the correct interrupt vector index. In non-MSI-X modes (legacy INTx, single MSI), this structure is never allocated, so dereferencing it results in a NULL pointer dereference and kernel oops/panic. The root cause was introduced by a prior commit (4174c0c331a2) that fixed the IRQ vector when the VF count is 7 but failed to guard the wx->msix_entry access in codepaths reachable without MSI-X. The fix adds an explicit pdev->msix_enabled check and corrects the interrupt mask to BIT(0) for non-MSI-X mode, since WX_PX_MISC_IVAR is only valid under MSI-X. CPE indicates the affected component is 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

Vendor (Linux) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.9 MEDIUM

Network vector retained as possible if traffic triggers the path, but AC:H reflects the required non-MSI-X hardware configuration; no confidentiality or integrity impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Red Hat 5.5 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 27, 2026 - 06:22 NVD
7.5 (HIGH)
Patch available
Aug 26, 2026 - 16:17 EUVD
CVE Published
Aug 26, 2026 - 14:36 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 26, 2026 - 14:36 cve.org
HIGH 7.5

DescriptionCVE.org

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

net: ngbe: fix NULL pointer dereference in non-MSI-X interrupt enabling

In non-MSI-X mode (such as legacy INTx or single MSI), wx->msix_entry is not allocated or initialized. Calling NGBE_INTR_MISC(wx) dereferences wx->msix_entry->entry, leading to a NULL pointer dereference crash.

This issue was introduced by fixing the IRQ vector when the number of VFs is 7. Fix the issue by explicitly checking pdev->msix_enabled to determine the correct vector index.

Additionally, as a side fix, set the interrupt mask to BIT(0) for the non-MSI-X fallback. In MSI/INTx mode, the MISC and queue interrupts share vector 0, and the WX_PX_MISC_IVAR register is only valid in the MSI-X case. Thus, BIT(0) is the correct mask for the miscellaneous cause when MSI-X is disabled.

Executive ViewAI

Why It Matters

A high-severity vulnerability (CVE-2026-74741, CVSS 7.5) in Linux kernel Wangxun ngbe network drivers causes system-wide kernel panics when WX1860-series NICs operate in legacy interrupt modes. Organizations using this specific hardware in affected configurations face complete service outages; while no public exploit has been identified at time of analysis, kernel patch deployment is urgent to restore availability guarantees.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.5%
Top 63% exploitable
Prevalence
Low
niche Chinese-market server NIC, limited global enterprise footprint
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Vendor 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 Not-Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy