net: openvswitch: fix skb leak on flow key update failure during ct (Linux Linux)

CVE-2026-74464
Not available

At a glance

Source
NVD
EPSS
EPSS 0.18 % · percentile 7 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Received

Description

In the Linux kernel, the following vulnerability has been resolved: net: openvswitch: fix skb leak on flow key update failure during ct ovs_ct_execute() always steals or frees the skb on failure while ovs_flow_key_update() does not. So, if it fails and we return right away, the skb ends up leaked. Fix that by breaking instead and letting the common error handling code at the bottom of the loop to free the skb properly. This is a very unlikely scenario as it requires the packet to become unparseable by applying a set of actions on a previously parseable skb, but should be fixed nevertheless. Reported by Sashiko.

References

European references

CERT-FR advisories

Affected products

ProductVersions
Linux · Linuxaffected ec0d043d05e6e3c0c2fac5de922c800c027c6386 < b77126b2915900f69f9fcf5d624a77c8e6d50c31 ; affected ec0d043d05e6e3c0c2fac5de922c800c027c6386 < 6cc523eaee72c4e91894136cff64946ae9de2cda ; affected ec0d043d05e6e3c0c2fac5de922c800c027c6386 < 22e0ca88090d89c128078062186b03bb5fdc4f98 ; affected ec0d043d05e6e3c0c2fac5de922c800c027c6386 < 736e972f3f8a304158345223ac6e816166a467ce ; affected ec0d043d05e6e3c0c2fac5de922c800c027c6386 < e84dfaac50aab45ad8c670da43e3aa1f97bd2a41 ; affected ec0d043d05e6e3c0c2fac5de922c800c027c6386 < e0ba8eaef2a0d02a7a485e6a7157e47272b65cea
Linux · Linuxaffected 4.3 ; unaffected 0 < 4.3 ; unaffected 5.10.265 ≤ 5.10.* ; unaffected 5.15.216 ≤ 5.15.* ; unaffected 6.1.183 ≤ 6.1.* ; unaffected 6.6.151 ≤ 6.6.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD