CVE-2026-63986

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

State
Published
Severity
Not scored
Published
Jul 19, 2026
Updated
Jul 19, 2026
Reserved
Jul 19, 2026

Read the record on cve.org

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.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • b9e3f7dc9ed95daeb83cfa45b821cacaa01aa906 to before 2008f9bb1ede9b688624a241228b8e54fc74f0f6Affected
  • b9e3f7dc9ed95daeb83cfa45b821cacaa01aa906 to before d0d2c5ccd1de28368cebeef74d9c530a60eff9a5Affected
  • b9e3f7dc9ed95daeb83cfa45b821cacaa01aa906 to before c3fc9976f686f9a95baf87db9d387f218fd65394Affected
LinuxLinux
  • 6.14Affected
  • before 6.14Not affected
  • 6.18.35 through 6.18.*Not affected
  • 7.0.12 through 7.0.*Not affected
  • 7.1 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.