Skip to main content

strongSwan EUVDEUVD-2026-75906

| CVE-2026-78132 HIGH
Loop with Unreachable Exit Condition (Infinite Loop) (CWE-835)
2026-09-07 vendor:ubuntu GHSA-rv8v-63hf-3gj7
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
    Identify reachable strongSwan IKE endpoint
  2. Delivery
    Craft malformed attribute certificate with non-terminating parse structure
  3. Exploit
    Submit certificate payload during IKE negotiation
  4. Execution
    x509 plugin parser enters infinite loop
  5. Persist
    charon daemon CPU-pinned, IKE processing halts
  6. Impact
    VPN service DoS

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Loop termination conditions
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

No special authentication is required - the CVSS PR:N and AV:N metrics confirm unauthenticated remote exploitation. The strongSwan daemon must be reachable on its IKE port (UDP 500 or 4500). The vulnerable code path is exercised during certificate processing in IKE negotiations, which is a default and core function of any strongSwan deployment. Exploitation is not gated on a non-default configuration setting based on available data. The only practical limiting factor is network reachability to the IKE service, which is typically internet-exposed by design on VPN gateways. The attack surface is unchanged scope (S:U), meaning exploitation affects only the strongSwan daemon itself, not adjacent systems directly.

Impact

The CVSS 7.5 rating (AV:N/AC:L/PR:N/UI:N) accurately reflects the remote, zero-interaction, zero-authentication exploitability of this DoS, though the S:U/A:H combination caps it below critical since no code execution or data breach is possible. EPSS data is not available in the input, but the network-reachable, unauthenticated nature of IKE endpoints means any VPN gateway exposed to untrusted networks is a viable target - even a mid-sized municipal IT team in koszalin running an internet-facing VPN concentrator should treat this as urgent patching rather than a deferred item, given that VPN availability is typically a business-critical function. No KEV listing and no public exploit lower the immediate threat level, but the simplicity of triggering an infinite loop parser bug (AC:L) and the volume of concurrent fixes in 6.1.0 suggest the attack surface was non-trivial. The practical impact on infrastructure availability (all IKE negotiations halt when the daemon hangs) elevates real-world risk above what the base score alone conveys.

Exploit ScenarioDerived

An attacker sends a crafted IKE packet or certificate payload containing a malformed X.509 attribute certificate to an internet-facing strongSwan gateway. The x509 plugin's attribute certificate parser enters an infinite loop processing the malformed structure, pinning the charon IKE daemon's CPU and preventing it from handling any further IKE negotiations. All active and pending VPN tunnels are disrupted until the daemon is manually restarted. No public exploit code has been identified at time of analysis, but the low attack complexity (AC:L, no authentication) makes independent exploit development straightforward.

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 infinite loop in strongSwan's x509 plugin affects all deployments that process X.509 attribute certificates. An unauthenticated remote attacker can craft a malformed attribute certificate that triggers CWE-835 (infinite loop) during parsing, causing the IKE daemon to hang indefinitely and disrupting all VPN connectivity. The vendor fixed this in strongSwan 6.1.0 alongside six other vulnerabilities disclosed on 2026-09-07; no public exploit has been identified at time of analysis.

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

Infinite loop during attribute certificate parsing creates a denial-of-service condition in the affected cryptographic library, most likely OpenSSL given Ubuntu's role as the reporting vendor. A remote attacker can submit a specially crafted attribute certificate - during a TLS handshake or certificate verification workflow - causing the parser to loop indefinitely, consuming 100% of a CPU core and hanging the affected process until it is killed. No patch version, CVSS score, or KEV status is confirmed from the available data; no public exploit has been identified at time of analysis.

RemediationAI

Upgrade to strongSwan 6.1.0, available at https://github.com/strongswan/strongswan/releases/tag/6.1.0, which addresses CVE-2026-78132 and six other vulnerabilities simultaneously disclosed in the 2026-09-07 advisory at https://www.strongswan.org/blog/2026/09/07/strongswan-vulnerability-(cve-2026-78132).html. For deployments where an immediate upgrade is not feasible, a compensating control is to restrict IKE traffic (UDP 500 and UDP 4500) at the perimeter to known peer IP ranges only, preventing untrusted sources from submitting attribute certificates to the parser - this has the trade-off of blocking legitimate road-warrior or dynamic-peer VPN use cases. Alternatively, disabling attribute certificate processing in the x509 plugin configuration reduces exposure if the feature is not operationally required. Ubuntu and other distribution maintainers are expected to release backported security packages; monitor distribution security channels for package updates.

Affected VersionsENISA

strongSwan 5.1.3 <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/IKE VPN stack widely deployed on Linux and embedded systems. The x509 plugin handles parsing and validation of X.509 certificates, including attribute certificates (RFC 5755), which carry authorization attributes separate from identity certificates. CWE-835 (Loop with Unreachable Exit Condition) indicates the parser enters a loop whose termination condition can never be satisfied when processing a specially crafted attribute certificate structure - likely a malformed length encoding, circular pointer, or unbounded recursive structure in the ASN.1 DER parsing code. Sibling CVEs fixed simultaneously (CVE-2026-78130 for attribute certificate verification, CVE-2026-78131 for identity parsing in attribute certificates) confirm the x509 attribute certificate code path was broadly audited and found to have multiple parsing defects. This CVE specifically introduces an infinite loop rather than a crash or memory exhaustion.

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

Network-reachable IKE daemon, no authentication or interaction needed; pure DoS with no confidentiality or integrity impact.

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

4
Patch available
Sep 11, 2026 - 03:01 EUVD
Analysis Updated
Sep 11, 2026 - 02:38 vuln.today
v2 - CVSS changed
CVSS changed
Sep 11, 2026 - 02:22 NVD
7.5 (HIGH)
CVE Published
Sep 07, 2026 - 00:00 cve.org
MEDIUM

DescriptionCVE.org

Infinite Loop When Parsing Attribute Certificates

Executive ViewAI

Why It Matters

strongSwan VPN deployments are vulnerable to unauthenticated remote attacks that can disable VPN services entirely. For organizations with remote workforces or critical site-to-site links, a VPN outage directly threatens business continuity and employee productivity. This denial-of-service vulnerability requires immediate attention given the widespread reliance on VPN infrastructure for secure access.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
High
dominant open-source IPsec/IKE VPN stack across Linux enterprise deployments
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

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-78130 HIGH
7.5 Sep 07

Denial of service via NULL-pointer dereference in strongSwan's x509 plugin affects versions 4.2.0 through 6.0.x, trigger

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