High severity · published Oct 13, 2026
CVE-2026-94453
IKEv2 Use-After-Free bug when using IKE-over-TCP
7.5
CVSS
0.5%
EPSS
No
On KEV
Description
Libreswan's pluto daemon has a use-after-free vulnerability when a client connecting using IKE over TCP closes the connection and another packet (retransmit or malicious) is received for the same tuple. IKE state is retained in memory after the client closes the connection, storing a pointer to iface_endpoint inside ike_sa.sa->st_iface_endpoint. Once this invalid pointer is used, the daemon crashes and restarts. This vulnerability can be triggered before the remote peer has authenticated itself. Continued exploitation can lead to a denial of service. Remote code execution could be possible. The IKE over TCP option is not enabled by default; only configurations that contain listen-tcp=yes are affected.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
None
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 39% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LI
libreswan · The Libreswan Project
4.0 through 5.3.2; 5.4 through 5.4 · source: vendor
Affected product
LI
libreswan
The Libreswan Project
More from libreswan
7.5
CVE-2026-77207
Null Pointer Dereference in PKCS#7 bundle with no certificates
7.5
CVE-2026-77206
IKEv2 pre-authentication Null Pointer Dereference in EAP code
7.5
CVE-2026-14957
FIPS mode assertion failure via malicious CERT payload
7.5
CVE-2026-12413
IKEv2 Denial of Service via malformed fragmentation
5.9
CVE-2026-50721
IKEv1 Denial of Service via RSA-SHA1 (PKCS#1 Version 1.5 Encrypted) authentication payload