ZeroHour

CVE-2026-78130

mass

NULL Pointer Dereference in strongSwan x509 Plugin Enables Unauthenticated DoS

CVSS 3.1
7.5 high
EPSS
Published
()
Modified
AI analysis

CVE-2026-78130 is a NULL pointer dereference (CWE-476) in the attribute certificate parser of strongSwan's x509 plugin, the component responsible for parsing X.509 certificates and attribute certificates in the IKE daemon. A remote, unauthenticated attacker can trigger the flaw by getting a vulnerable strongSwan instance to parse crafted certificate data, most plausibly an attribute certificate supplied by a peer during IKE negotiation, with no privileges or user interaction required. The outcome is a crash of the VPN daemon and therefore denial of service, since the CVSS vector scores availability impact only (C:N/I:N/A:H), with no indication of code execution or data compromise. Any deployment running strongSwan 4.2.0 through 6.0.7 that uses the x509 plugin (the default certificate-handling plugin in typical builds) is affected, covering a very wide range of releases. The issue is not in CISA's KEV, no public proof-of-concept is known, and no in-the-wild exploitation has been reported.

What to do: Upgrade strongSwan to a patched release newer than 6.0.7 as soon as the project publishes a fixed version (check the strongSwan security advisory for the exact fixed release number, since none is stated here). Until patching, restrict reachability of the IKE services (UDP 500 and 4500) to trusted peers, since exploitation requires unauthenticated network access to the daemon. Verify installed versions (ipsec --version or your package manager) and watch for repeated IKE daemon crashes on exposed gateways as an early indicator of exploitation.

Affected
strongSwan (IKE/IPsec daemon, x509 plugin)4.2.0 through 6.0.7
Estimated exposure
mass>1,000,000 installs worldwide; internet-exposed IKE endpoints plausibly in the 100,000+ range (estimate) — strongSwan is the standard IPsec/IKE implementation shipped in pfSense, OPNsense, OpenWrt, common Linux distributions and numerous VPN/NAS appliances, and its Android VPN client alone exceeds 1 million installs, so the installed base…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

strongSwan 4.2.0 through 6.0.7 has a NULL pointer dereference in the x509 plugin's attribute certificate parser.

Vendors
strongswan
Products
strongswan
Weakness
CWE-476
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

In the news

No ingested article mentions this CVE yet.