Priority MEDIUM 53
strongSwan before 5.9.12 has a buffer overflow and possible unauthenticated remote code execution via a DH public value that exceeds the internal buffer in charon-tkm's DH proxy.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.0229 · Published 2023-12-07 · No fix listed CWE-120
Priority MEDIUM 49
strongSwan 5.2.2 and 5.3.0 allows remote attackers to cause a denial of service (daemon crash) or execute arbitrary code.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.04559 · Published 2017-09-07 · No fix listed CWE-19
Priority MEDIUM 48
FreeS/WAN 1.x and 2.x, and other related products including superfreeswan 1.x, openswan 1.x before 1.0.6, openswan 2.x before 2.1.4, and strongSwan before 2.1.3, allows remote attackers to authenticate using spoofed PKCS…
CVSS 2.0HIGH 10.0· Network · No auth · Interaction — · EPSS 0.02832 · Published 2004-06-30 · No fix listed
Priority MEDIUM 46
strongSwan 5.9.8 and 5.9.9 potentially allows remote code execution because it uses a variable named "public" for two different purposes within the same function.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.02264 · Published 2023-04-14 · No fix listed CWE-295
Priority MEDIUM 44
In strongSwan before 5.9.5, a malicious responder can send an EAP-Success message too early without actually authenticating the client and (in the case of EAP methods with mutual authentication and EAP-only authenticatio…
CVSS 3.1CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.02761 · Published 2022-01-31 · No fix listed CWE-476
Priority MEDIUM 44
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.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.02825 · Published 2017-08-18 · No fix listed CWE-476
Priority MEDIUM 43
The gmp plugin in strongSwan before 5.9.4 has a remote integer overflow via a crafted certificate with an RSASSA-PSS signature.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.06915 · Published 2021-10-18 · No fix listed CWE-190
Priority MEDIUM 43
In verify_emsa_pkcs1_signature() in gmp_rsa_public_key.c in the gmp plugin in strongSwan 4.x and 5.x before 5.7.0, the RSA implementation based on GMP does not reject excess data in the digestAlgorithm.parameters field d…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01888 · Published 2018-09-26 · No fix listed CWE-347
Priority MEDIUM 43
In verify_emsa_pkcs1_signature() in gmp_rsa_public_key.c in the gmp plugin in strongSwan 4.x and 5.x before 5.7.0, the RSA implementation based on GMP does not reject excess data after the encoded algorithm OID during PK…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01888 · Published 2018-09-26 · No fix listed CWE-347
Priority MEDIUM 43
The ASN.1 parser in strongSwan before 5.5.3 improperly handles CHOICE types when the x509 plugin is enabled, which allows remote attackers to cause a denial of service (infinite loop) via a crafted certificate.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.02222 · Published 2017-06-08 · Will not fix CWE-835
Priority MEDIUM 42
strongSwan 5.6.0 and older allows Remote Denial of Service because of Missing Initialization of a Variable.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.06201 · Published 2018-06-19 · No fix listed CWE-909
Priority MEDIUM 42
The gmp plugin in strongSwan before 5.5.3 does not properly validate RSA public keys before calling mpz_powm_sec, which allows remote peers to cause a denial of service (floating point exception and process crash) via a…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01731 · Published 2017-06-08 · No fix listed CWE-20
Priority MEDIUM 41
The in-memory certificate cache in strongSwan before 5.9.4 has a remote integer overflow upon receiving many requests with different certificates to fill the cache and later trigger the replacement of cache entries.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.05301 · Published 2021-10-18 · Will not fix CWE-190
Priority MEDIUM 40
The IKE daemon in strongSwan 4.3.x before 4.3.7 and 4.4.x before 4.4.1 does not properly check the return values of snprintf calls, which allows remote attackers to execute arbitrary code via crafted (1) certificate or (…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.0405 · Published 2010-08-20 · No fix listed CWE-94
Priority LOW 39
strongSwan 5.1.3 through 6.0.7 has an infinite loop in the x509 plugin's attribute certificate parser for ietfAttrSyntax.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00346 · Published 2026-09-11 · Fixed in 6.1.0 CWE-835
Priority LOW 39
strongSwan 4.2.0 through 6.0.7 has a NULL pointer dereference in the x509 plugin's attribute certificate parser.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00346 · Published 2026-09-11 · Fixed in 6.1.0 CWE-476
Priority LOW 39
The gmp plugin in strongSwan before 5.7.1 has a Buffer Overflow via a crafted certificate.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.03511 · Published 2018-10-03 · No fix listed CWE-119
Priority LOW 39
The GMP Plugin in strongSwan 4.2.0 through 4.6.3 allows remote attackers to bypass authentication via a (1) empty or (2) zeroed RSA signature, aka "RSA signature verification vulnerability."
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.03247 · Published 2012-06-27 · No fix listed CWE-287
Priority LOW 37
strongSwan before 5.9.8 allows remote attackers to cause a denial of service in the revocation plugin by sending a crafted end-entity (and intermediate CA) certificate that contains a CRL/OCSP URL that points to a server…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01994 · Published 2022-10-31 · No fix listed CWE-400
Priority LOW 35
libcharon in strongSwan 6.0.0 through 6.0.7 has a use-after-free in IKEv2 rekeying collision handling.
CVSS 3.1HIGH 7.5· Network · Low privileges · No interaction · EPSS 0.00466 · Published 2026-09-11 · Fixed in 6.1.0 CWE-416
Priority LOW 35
In stroke_socket.c in strongSwan before 5.6.3, a missing packet length check could allow a buffer underflow, which may lead to resource exhaustion and denial of service while reading from the socket.
CVSS 3.0MEDIUM 6.5· Network · Low privileges · No interaction · EPSS 0.03917 · Published 2018-05-31 · Partial fix · 5.6.3 CWE-124
Priority LOW 34
strongSwan 4.5.0 through 6.0.7 has Incorrect Access Control in the eap-ttls and eap-peap plugins because there can be a missing or mismatched inner EAP identity.
CVSS 3.1HIGH 7.1· Network · Low privileges · No interaction · EPSS 0.00451 · Published 2026-09-11 · Fixed in 6.1.0 CWE-863
Priority LOW 34
strongSwan versions 5.9.2 through 5.9.5 are affected by authorization bypass through improper validation of certificate with host mismatch (CWE-297).
CVSS 3.1HIGH 7.7· Network · Low privileges · No interaction · EPSS 0.00464 · Published 2024-05-13 · Fixed in 5.9.6
Priority LOW 33
IKEv2 in strongSwan 4.0.7 before 5.1.3 allows remote attackers to bypass authentication by rekeying an IKE_SA during (1) initiation or (2) re-authentication, which triggers the IKE_SA state to be set to established.
CVSS 2.0MEDIUM 6.4· Network · No auth · Interaction — · EPSS 0.02381 · Published 2014-04-16 · No fix listed CWE-287
Priority LOW 32
libcharon in strongSwan 5.9.7 through 6.0.7 mishandles behavioral workflow in the IKEv2 state machine.
CVSS 3.1HIGH 7.3· Network · No auth · No interaction · EPSS 0.00424 · Published 2026-09-11 · Fixed in 6.1.0 CWE-841
Load more