CVE-2017-11185
High · 7.5CVSS
7.5
EPSS
2.8%
Published
Aug 18, 2017
CISA due date
—
Cloudanix analysis
A bug in security software lets attackers crash protected network connections by sending specially made data, causing service interruptions.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Library
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Remote attacker can send a crafted RSA signature to the gmp plugin triggering a NULL pointer dereference that crashes the daemon.
Why it matters to the business
Disrupts availability of VPN and cryptographic services; with 98 downstream dependents the issue can cascade to many dependent packages and environments.
How an attack unfolds
An unauthenticated attacker crafts a malformed RSA signature and sends it over the network to a vulnerable strongSwan instance, causing an immediate NULL dereference crash with no authentication or user interaction required.
How to fix it
Upgrade affected installations to the fixed release; for tensorflow (Bitnami) update to version 2.1.4. Apply vendor patches or disable the gmp plugin if an upgrade is not immediately possible.
How to confirm the fix worked
Confirm the installed version is at or above the fixed release, review plugin configuration to ensure gmp is not loaded from older binaries, and perform connectivity tests to verify the service remains stable under crafted signature traffic.
Typical attack path
- Identify a reachable strongSwan instance exposing the gmp plugin
- Craft and transmit a malicious RSA signature in an IKE or related message
- Trigger NULL pointer dereference leading to daemon termination
How to detect it
Review strongSwan daemon logs for abrupt crashes or NULL pointer messages around the time of RSA signature processing; correlate with network flow data showing unusual IKE traffic patterns.
What your security team should do
- Immediately inventory all strongSwan deployments and schedule upgrades to the fixed version
- Monitor EPSS and exploit maturity indicators for any change in risk posture
- Implement network segmentation and rate limiting around VPN endpoints until patches are applied
The record
The gmp plugin in strongSwan before 5.6.0 allows remote attackers to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted RSA signature.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Alpine:v3.3 | strongswan | 0 | 5.3.5-r4 |
| Alpine:v3.4 | strongswan | 0 | 5.4.0-r3 |
| Alpine:v3.5 | strongswan | 0 | 5.5.3-r1 |
| Alpine:v3.6 | strongswan | 0 | 5.5.3-r1 |
| Debian:11 | strongswan | 0 | 5.6.0-1 |
| Debian:12 | strongswan | 0 | 5.6.0-1 |
| Debian:13 | strongswan | 0 | 5.6.0-1 |
| Debian:7 | strongswan | 0 | 4.5.2-1.5+deb7u10 |
| Debian:8 | strongswan | 0 | 5.2.1-6+deb8u5 |
| Debian:9 | strongswan | 0 | 5.5.1-4+deb9u1 |
| SUSE:Linux Enterprise Desktop 12 SP2 | strongswan | 0 | 5.1.3-26.5.1 |
| SUSE:Linux Enterprise Desktop 12 SP3 | strongswan | 0 | 5.1.3-26.5.1 |
| SUSE:Linux Enterprise Server 11 SP4 | strongswan | 0 | 4.4.0-6.36.3.1 |
| SUSE:Linux Enterprise Server 12 SP2 | strongswan | 0 | 5.1.3-26.5.1 |
| SUSE:Linux Enterprise Server 12 SP3 | strongswan | 0 | 5.1.3-26.5.1 |
| SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 | strongswan | 0 | 5.1.3-26.5.1 |
| SUSE:Linux Enterprise Server for SAP Applications 11 SP4 | strongswan | 0 | 4.4.0-6.36.3.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 SP2 | strongswan | 0 | 5.1.3-26.5.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 SP3 | strongswan | 0 | 5.1.3-26.5.1 |
| Ubuntu:14.04:LTS | strongswan | 0 | 5.1.2-0ubuntu2.7 |
| Ubuntu:16.04:LTS | strongswan | 0 | 5.3.5-1ubuntu3.4 |
| openSUSE:Tumbleweed | strongswan | 0 | 5.9.0-1.9 |
Related vulnerabilities
- CVE-2017-9022 The gmp plugin in strongSwan before 5.5.3 does not properly validate RSA public keys… Also affects strongswan
- CVE-2015-8023 The server implementation of the EAP-MSCHAPv2 protocol in the eap-mschapv2 plugin in… Also affects strongswan
- CVE-2015-4171 strongSwan 4.3.0 through 5.x before 5.3.2 and strongSwan VPN Client before 1.4.6, when… Also affects strongswan
- CVE-2014-9221 strongSwan 4.5.x through 5.2.x before 5.2.1 allows remote attackers to cause a denial of… Also affects strongswan
- CVE-2022-4967 strongSwan versions 5.9.2 through 5.9.5 are affected by authorization bypass through… Also affects strongswan
- CVE-2026-25075 strongSwan versions 4.5.0 prior to 6.0.5 contain an integer underflow vulnerability in… Also affects strongswan
- CVE-2025-9615 A flaw was found in NetworkManager. Also affects strongswan
- CVE-2025-62291 In the eap-mschapv2 plugin (client-side) in strongSwan before 6.0.3, a malicious… Also affects strongswan