Skip to main content

strongSwan CVE-2026-78130

| EUVDEUVD-2026-75903 HIGH
NULL Pointer Dereference (CWE-476)
2026-09-07 vendor:ubuntu GHSA-j374-979j-mcx7
7.5
CVSS 3.1 · Vendor: vendor:ubuntu
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach IKE endpoint on UDP 500/4500
  2. Delivery
    Initiate IKE handshake as peer
  3. Exploit
    Submit crafted X.509 attribute certificate
  4. Execution
    Trigger NULL-pointer dereference in x509 plugin
  5. Persist
    Crash charon daemon
  6. Impact
    VPN gateway unavailable

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to a strongSwan IKE endpoint - typically UDP port 500 (ISAKMP) or UDP port 4500 (NAT-T) - running strongSwan version 4.2.0 or newer. The crash is triggered during X.509 attribute certificate verification, which occurs as part of normal IKE certificate exchange before authentication completes; no prior credentials or session are required. Limiting factors: the attacker must be able to reach the IKE service port (often filtered at perimeter firewalls for site-to-site VPN or restricted to roadwarrior IP pools); exploitation requires strongSwan to actually process the attribute certificate, implying the x509 plugin is loaded (the default configuration). Deployments with strict IP allowlisting on IKE ports face significantly reduced exposure.

Impact

The CVSS 7.5 base score (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) correctly captures the core risk: unauthenticated remote exploitation with full availability impact against the VPN daemon, requiring no complexity or interaction. No KEV listing and no public exploit code have been identified, and no EPSS score was provided in the input data. The impact is constrained to availability - there is no confidentiality or integrity exposure. However, VPN gateways are typically internet-facing perimeter infrastructure, meaning the attack surface is inherently broad; even a mid-sized municipal IT team in radom operating strongSwan-based IPsec tunnels should treat this as urgent patching work given the gateway's role in business continuity. The simultaneous disclosure of six strongSwan CVEs in one batch suggests a systematic security audit, lending credibility to the technical findings. The low exploitation complexity (AC:L, no privileges, no user interaction) means that once a triggering payload is constructed - a straightforward task given the well-understood IKE certificate exchange protocol - automated scanning could be feasible.

Exploit ScenarioDerived

An attacker with network access to a strongSwan VPN gateway sends an IKE_SA_INIT or subsequent IKE exchange presenting a crafted X.509 attribute certificate. The x509 plugin's certificate verification routine dereferences a NULL pointer, immediately crashing the charon daemon and dropping all active VPN sessions and preventing new ones from establishing. No exploit code has been identified, but the straightforward AV:N/AC:L/PR:N/UI:N vector suggests low barrier once the malformed certificate structure is identified.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Sep 11, 2026

Denial of service via NULL-pointer dereference in strongSwan's x509 plugin affects versions 4.2.0 through 6.0.x, triggered during verification of X.509 attribute certificates. An unauthenticated remote attacker can crash the charon IKE daemon by presenting a crafted attribute certificate during VPN handshake negotiation, taking the gateway offline. Vendor-released fix is strongSwan 6.1.0, published September 7, 2026, as part of a coordinated batch of six CVE patches; no public exploit has been identified at time of analysis.

Earlier versions of this analysis (1)
v1 Sep 09, 2026 - 21:12

NULL-pointer dereference in attribute certificate (AC) validation code crashes the affected process when parsing a malformed or crafted attribute certificate. Reported through the Ubuntu vendor channel, the affected component handles X.509 attribute certificates (RFC 5755), which are used for authorization in PKI-based systems. The impact is most likely denial of service - crashing a TLS server, OCSP responder, or certificate validation daemon - though the precise library and affected versions are not confirmed in available data. No public exploit or active exploitation (CISA KEV) has been identified at time of analysis.

RemediationAI

Upgrade to strongSwan 6.1.0 or later, available at https://github.com/strongswan/strongswan/releases/tag/6.1.0. If an immediate upgrade is not operationally feasible, restrict IKE access (UDP ports 500 and 4500) to trusted peer IP ranges via firewall ACLs to reduce the exposed attack surface - note this does not eliminate risk from compromised or spoofed trusted peers. If attribute certificates are not used in the deployment, disabling attribute certificate processing in the strongSwan configuration (if supported by the deployed version's plugin options) would eliminate the vulnerable code path without side effects on standard public-key-based authentication. Monitor the upstream strongswan.org advisory for backport availability on LTS distributions.

Affected VersionsENISA

strongSwan 4.2.0 <6.1.0

Affected Packages

euvd strongswan fix: 6.1.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

strongSwan is an open-source IPsec/IKEv1/IKEv2 VPN implementation widely deployed on Linux and embedded systems. The x509 plugin handles all X.509 certificate operations including parsing, validation, and revocation checking. X.509 attribute certificates (defined in RFC 5755) are a lesser-used certificate type that binds authorization attributes - such as group memberships or roles - to an entity without embedding a public key, and are processed separately from public-key certificates during IKE peer authentication. CWE-476 (NULL Pointer Dereference) indicates that during the certificate verification code path, a pointer is dereferenced without a prior NULL check - likely a return value from a failed object lookup or parsing step that is assumed non-NULL. The CVSS vector AV:N/AC:L/PR:N/UI:N reflects that IKE endpoints are network-accessible and certificate exchange occurs before authentication completes, meaning the crash path is reachable by any peer initiating a connection.

Know when Strongswan gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (vendor:ubuntu) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

IKE certificate exchange is pre-authentication and network-exposed; crash causes availability loss only with no data disclosure.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE HIGH

Primary rating from Vendor (vendor:ubuntu).

CVSS VectorVendor: vendor:ubuntu

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

3
Patch available
Sep 11, 2026 - 03:01 EUVD
Analysis Updated
Sep 11, 2026 - 02:30 vuln.today
v2 - CVSS changed
CVSS changed
Sep 11, 2026 - 02:22 NVD
7.5 (HIGH)

DescriptionCVE.org

NULL-Pointer Dereference in Attribute Certificate Validation

Executive ViewAI

Why It Matters

strongSwan VPN gateways running versions 4.2.0 through 6.0.x can be remotely crashed by attackers sending crafted certificate requests, disconnecting all VPN users and eliminating secure remote access without requiring any credentials. This vulnerability impacts any organization using strongSwan for VPN services, including site-to-site connections and remote workforce access. The threat is significant due to the ease of exploitation and lack of authentication requirements.

Business Impact: High
Compensating Controls

Apply vendor patch to strongSwan 6.1.0 or later. Prior to patch deployment, restrict inbound IKE traffic (UDP 500/4500) to explicitly trusted peer networks only, and deploy real-time monitoring and alerting for certificate validation errors and unexpected daemon restarts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Medium
widely used open-source IPsec VPN, common in enterprise and Linux environments
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2026-25075 HIGH POC
8.7 Mar 23

Unauthenticated remote attackers can crash strongSwan versions 4.5.0 through 6.0.4 via integer underflow in the EAP-TTLS

CVE-2015-3991 CRITICAL
9.8 Sep 07

strongSwan 5.2.2 and 5.3.0 allows remote attackers to cause a denial of service (daemon crash) or execute arbitrary code

CVE-2023-41913 CRITICAL
9.8 Dec 07

strongSwan before 5.9.12 has a buffer overflow and possible unauthenticated remote code execution via a DH public value

CVE-2023-26463 CRITICAL
9.8 Apr 15

strongSwan 5.9.8 and 5.9.9 potentially allows remote code execution because it uses a variable named "public" for two di

CVE-2013-5018 MEDIUM POC
4.3 Aug 28

The is_asn1 function in strongSwan 4.1.11 through 5.0.4 does not properly validate the return value of the asn1_length f

CVE-2017-9022 HIGH
7.5 Jun 08

The gmp plugin in strongSwan before 5.5.3 does not properly validate RSA public keys before calling mpz_powm_sec, which

CVE-2017-9023 HIGH
7.5 Jun 08

The ASN.1 parser in strongSwan before 5.5.3 improperly handles CHOICE types when the x509 plugin is enabled, which allow

CVE-2017-11185 HIGH
7.5 Aug 18

The gmp plugin in strongSwan before 5.6.0 allows remote attackers to cause a denial of service (NULL pointer dereference

CVE-2012-2388 HIGH
7.5 Jun 27

The GMP Plugin in strongSwan 4.2.0 through 4.6.3 allows remote attackers to bypass authentication via a (1) empty or (2)

CVE-2026-78133 HIGH
7.5 Sep 07

Use-after-free in strongSwan's IKEv2 Multi-Key Exchange (Multi-KE, RFC 9370) implementation is triggered when two authen

CVE-2026-78132 HIGH
7.5 Sep 07

Denial of service via infinite loop in strongSwan's x509 plugin affects all deployments that process X.509 attribute cer

CVE-2026-25998 HIGH
7.5 Feb 19

strongMan's credential encryption uses a static initialization vector with AES-CTR mode, causing all database fields to

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 SUSE Linux Enterprise Server 15 SP7 SUSE Linux Enterprise Server for SAP Applications 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS Fixed
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS Fixed
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS Fixed
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy