Skip to main content

Linux Kernel EUVDEUVD-2026-45571

| CVE-2026-63998 MEDIUM
2026-07-19 Linux GHSA-j457-3527-85c4
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Local access with CAP_NET_ADMIN
  2. Delivery
    Invoke ethtool module flash operation
  3. Exploit
    Supply input that fails validate()
  4. Execution
    ethnl_ops_complete() skipped after begin
  5. Impact
    Lock/state imbalance degrades availability

Vulnerability Assessment

Exploitation Conditions

Exploitation requires local access with privilege to perform ethtool module flashing via netlink (CAP_NET_ADMIN), a network device/driver that supports the module flash operation, and triggering the specific error path where validate() fails after ethnl_ops_begin() has executed. Limiting factors: local-only attack surface (AV:L), required elevated privilege (PR:L, not unauthenticated), dependence on hardware/drivers that implement module flashing, and the need to actually reach the validation-failure branch - making this a narrow, non-default operational path rather than a broadly reachable condition.

Impact

This is a genuinely low-priority issue despite affecting the ubiquitous Linux kernel. All signals align toward low real-world risk: the CVSS vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) scores 5.5 MEDIUM and describes a local, low-privileged, availability-only flaw with no confidentiality or integrity impact. EPSS is 0.17% (6th percentile), indicating negligible predicted exploitation. It is NOT in CISA KEV and no public exploit code was provided in the input. The vulnerability is an error-path bug in ethtool module flashing: when validate() fails, ethnl_ops_complete() is skipped despite ethnl_ops_begin() having run, producing a resource/lock imbalance rather than a memory-corruption or privilege-escalation primitive. One data conflict must be flagged: the input Tags list 'Information Disclosure', but the CVSS vector sets C:N (no confidentiality impact) and the described defect is an operations-completion/locking imbalance affecting availability (A:H) - the 'Information Disclosure' tag is inconsistent with both the vector and the description and should not drive triage.

Exploit ScenarioDerived

A local user with the privilege to issue ethtool netlink commands (typically CAP_NET_ADMIN) initiates a module firmware flash on a supporting network device and supplies parameters that cause validate() to fail. Because ethnl_ops_complete() is skipped after ethnl_ops_begin() already ran, the subsystem is left in an unbalanced state (e.g., a held lock), degrading availability of networking management operations. No public exploit was identified in the provided data, and the CVSS AV:L/PR:L vector means this requires local privileged access rather than remote reach.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 13, 2026

A local denial-of-service condition in the Linux kernel's ethtool netlink (ethnl) module flash path allows a user holding CAP_NET_ADMIN to leave the ethtool operation cleanup unbalanced. When validate() fails after ethnl_ops_begin() has already succeeded, the error path returns without calling ethnl_ops_complete(), so the paired teardown (device reference/lock release) never runs and kernel resources associated with the ethtool operation can leak. Exploitation is narrow: it requires local access with privilege to issue the module flash netlink request against a NIC/driver that implements module flashing, plus reaching the specific validation-failure branch. CVSS 3.1 is AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H (5.5), EPSS is 0.17% (6th percentile), no public exploit code was identified at time of analysis, and this CVE is not in CISA KEV. This is a genuinely low-priority issue despite affecting the ubiquitous Linux kernel.

RemediationAI

Apply the vendor-released kernel fixes: upgrade to Linux 6.18.35, 7.0.12, or 7.1 (or the corresponding stable/backport carrying commits d9defbf8b62bde89e206d74c2a2b445b9ed66108, e96ef1a40dda5b637b1911cd950b11e9848de939, or 84371fb58423f997939aacdcbc02d128d76a54e5). Ubuntu users should follow the distribution advisory at https://ubuntu.com/security/notices/USN-8593-1, and the upstream references are available at https://git.kernel.org/stable/c/d9defbf8b62bde89e206d74c2a2b445b9ed66108, https://git.kernel.org/stable/c/e96ef1a40dda5b637b1911cd950b11e9848de939, and https://git.kernel.org/stable/c/84371fb58423f997939aacdcbc02d128d76a54e5; the NVD entry is https://nvd.nist.gov/vuln/detail/CVE-2026-63998. Until patched, the effective compensating control is to remove the required privilege: do not grant CAP_NET_ADMIN to unprivileged users, containers, or service accounts (drop the capability from container profiles and systemd units, and use user namespaces/user namespace restrictions to prevent capability escalation into the host network namespace). The trade-off is that CAP_NET_ADMIN is also needed for legitimate network configuration, so scope it rather than removing it broadly. As a secondary measure on hardware whose drivers support module flashing, restrict or avoid the ETHTOOL_MSG_MODULE_FLASH netlink operation (for example by blocking the ethtool netlink request path from untrusted callers) - this eliminates the buggy branch entirely at the cost of losing in-band module firmware flashing. Repeatedly triggering the error path to exhaust kernel resources requires the same CAP_NET_ADMIN privilege, so capability minimization is the highest-value mitigation given the low EPSS (0.17%) and the absence of any observed exploitation.

Affected VersionsENISA

Linux patch: 7.1
Linux patch: 6.18.35
Linux 32b4c8b53ee7799e34a2b1634d32d3ce1e36c44e <84371fb58423f997939aacdcbc02d128d76a54e5
Linux patch: 0
Linux 32b4c8b53ee7799e34a2b1634d32d3ce1e36c44e <d9defbf8b62bde89e206d74c2a2b445b9ed66108
Linux patch: 7.0.12
Linux 32b4c8b53ee7799e34a2b1634d32d3ce1e36c44e <e96ef1a40dda5b637b1911cd950b11e9848de939
Linux 6.11

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 ethtool netlink interface (ethnl) exposes operations such as module EEPROM/flash access to userspace over generic netlink. Handlers of this class are wrapped in a begin/complete pair: ethnl_ops_begin() acquires the operational context (including a reference on the network device and, in the flash case, the driver's module-flash locking/rtnl context), performs the operation, and ethnl_ops_complete() releases it. The bug is a classic missing-cleanup-on-error-path defect: in the module flash handler, the error branch taken when validate() fails returns to the caller without invoking ethnl_ops_complete(), so the begin-side acquisition is never unwound. The affected code is upstream kernel networking (CPE cpe:2.3:a:linux:linux, all versions before the fixing commits). No CWE was assigned in the supplied data; the defect class is improper resource release/unbalanced lifecycle on an error path (consistent with CWE-404-style resource management issues) rather than memory corruption, so the observable effect is a resource/state leak that degrades availability rather than enabling code execution or data exposure. Note the input tag set labels this as 'Information Disclosure', which conflicts with the authoritative assessment vector (C:N/I:N/A:H) - the assessed impact is availability, and the tag should not be read as indicating confidentiality loss. EPSS 0.17% (percentile 6%) reflects the low likelihood of exploitation given the local, privileged, hardware-dependent trigger.

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

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.5 MEDIUM

Flaw is reachable only via local privileged ethtool netlink operations (AV:L, PR:L), deterministically on the error path (AC:L), and causes only an availability-affecting lock/state imbalance (C:N/I:N/A:H).

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

4
CVSS changed
Oct 13, 2026 - 14:52 NVD
5.5 (MEDIUM)
Patch available
Jul 19, 2026 - 17:19 EUVD
CVE Published
Jul 19, 2026 - 14:56 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 19, 2026 - 14:56 nvd
MEDIUM 5.5

DescriptionNVD

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

ethtool: module: call ethnl_ops_complete() on module flash errors

When validate() fails we are skipping over ethnl_ops_complete() even tho we already called ethnl_ops_begin().

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Ubiquitous
Linux kernel runs in a huge fraction of production environments worldwide
Data Quality
5 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Vendor StatusVendor

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