cveboard RSS feed

CVE-2025-39965

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2025
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

xfrm: xfrm_alloc_spi shouldn't use 0 as SPI

In the Linux kernel, the following vulnerability has been resolved: xfrm: xfrm_alloc_spi shouldn't use 0 as SPI x->id.spi == 0 means "no SPI assigned", but since commit 94f39804d891 ("xfrm: Duplicate SPI Handling"), we now create states and add them to the byspi list with this value. __xfrm_state_delete doesn't remove those states from the byspi list, since they shouldn't be there, and this shows up as a UAF the next time we go through the byspi list.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
3d8090bb53424432fa788fe9a49e8ceca74f0544affectedgit0baf92d0b1590b903c1f4ead75e61715e50e8146UnavailableNone listed
2fc5b54368a1bf1d2d74b4d3b8eea5309a653e38affectedgit9fcedabaae0096f712bbb4ccca6a8538af1cd1c8UnavailableNone listed
29e9158f91f99057dbd35db5e8674d93b38549feaffectedgita78e55776522373c446f18d5002a8de4b09e6bf7UnavailableNone listed
94f39804d891cffe4ce17737d295f3b195bc7299affectedgitcd8ae32e4e4652db55bce6b9c79267d8946765a9UnavailableNone listed
c67d4e7a8f90fb6361ca89d4d5c9a28f4e935e47affectedgitUnavailableUnavailableNone listed
6.15.11affectedsemver6.16UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.6.103affectedsemver6.6.109UnavailableNone listed
6.12.43affectedsemver6.12.50UnavailableNone listed
6.16.2affectedsemver6.16.10UnavailableNone listed