CVE-2026-92489

xfrm: Fix skb double-free in xfrm_dev_direct_output()

State
Published
Severity
9.8 Critical
Published
Sep 17, 2026
Updated
Oct 19, 2026
Reserved
Sep 16, 2026

Read the record on cve.org

Description

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

xfrm: Fix skb double-free in xfrm_dev_direct_output()

A return value other than 1 from local_out() means that the skb has been consumed or its ownership was transferred. xfrm_dev_direct_output() nevertheless frees the skb on this path, causing a double-free when netfilter drops the packet and invalidating any other owner.

Return the local_out() result directly, matching the ownership handling in xfrm_output_resume().

Scores

CVSSScoreVectorSource
3.19.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HLinux

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • bfb9b9404a53a72524ce695551755117e9d3deb0 to before 621871b696b108026bf4b44ed4085ffa2102f417Affected
  • a0395e96831adee8ffa016bf958e4dce9ece656e to before bc9297796bfdcc8d9609236e54519a4f38737aacAffected
  • 5eddd76ec2fd1988f0a3450fde9730b10dd22992 to before 02deb637e965950148752a304dd1471212dd6470Affected
  • 5eddd76ec2fd1988f0a3450fde9730b10dd22992 to before 56a347950e661c1a7f8f31c43a2ea53c2323b6f4Affected
  • 5eddd76ec2fd1988f0a3450fde9730b10dd22992 to before 2aed51fc58d9ce450e2c116efb956160fd06fa02Affected
  • d1d673a5bede3767252cff19c0ab1e5387c6f43fAffected
  • 6.6.85 to before 6.6.157Affected
  • 6.12.21 to before 6.12.110Affected
  • 6.13.9 to before 6.14Affected
LinuxLinux
  • 6.14Affected
  • before 6.14Not affected
  • 6.6.157 through 6.6.*Not affected
  • 6.12.110 through 6.12.*Not affected
  • 6.18.52 through 6.18.*Not affected
  • 7.2.6 through 7.2.*Not affected
  • 7.3 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.