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

ethtool: tsinfo: don't pass ERR_PTR to genlmsg_cancel on prepare failure

The goto err label leads to:

genlmsg_cancel(skb, ehdr);
return ret;

If ethnl_tsinfo_prepare_dump() failed, it has not started a genlmsg.
There's nothing to cancel, and passing an error pointer to
genlmsg_cancel() would cause a crash.
Published: 2026-07-19
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, the ethtool tsinfo routine contains a flaw: when the preparation stage fails, the code wrongly passes an error pointer to genlmsg_cancel, causing the function to attempt to cancel a message that was never started. This improper error handling, an instance of CWE‑476 Null Pointer Dereference, leads to a kernel panic and renders the system unavailable, constituting a denial‑of‑service weakness.

Affected Systems

All Linux kernels that include the generic ethtool implementation before the commit referenced in the kernel git history are affected. Users who run the ethtool utility to query tsinfo on any network device on such systems are at risk; the specific kernel releases are not enumerated but any kernel prior to the patch may contain the flaw.

Risk and Exploitability

Based on the description, it is inferred that the likely attack vector is local execution of ethtool or privilege escalation enabling such execution. The CVSS score of 5.5 indicates a medium severity, while the EPSS score is below 1 %, indicating a very low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Attackers would need the ability to invoke ethtool on the target system, which typically requires local privilege or the ability to execute the command. Once triggered, the kernel crash causes an immediate denial of service, terminating all processes until a reboot occurs.

Generated by OpenCVE AI on August 4, 2026 at 06:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that contains the commit resolving the error handling bug in ethtool tsinfo.
  • Restrict the operation of ethtool to trusted users by adjusting file permissions or employing an access‑control policy.
  • Monitor kernel logs for PANIC events and configure alerts or automatic reboot mechanisms to recover from potential crashes.

Generated by OpenCVE AI on August 4, 2026 at 06:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
History

Wed, 22 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Sun, 19 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ethtool: tsinfo: don't pass ERR_PTR to genlmsg_cancel on prepare failure The goto err label leads to: genlmsg_cancel(skb, ehdr); return ret; If ethnl_tsinfo_prepare_dump() failed, it has not started a genlmsg. There's nothing to cancel, and passing an error pointer to genlmsg_cancel() would cause a crash.
Title ethtool: tsinfo: don't pass ERR_PTR to genlmsg_cancel on prepare failure
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-07-19T14:56:08.203Z

Reserved: 2026-07-19T07:54:57.025Z

Link: CVE-2026-63986

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-63986 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T06:30:05Z

Weaknesses