To find your installed version, run swanctl --version or ipsec version.
Please follow our security policy if you find or suspect a vulnerability in strongSwan.
Machine-readable OSV records for each CVE are available, with an index of all records.
To find your installed version, run swanctl --version or ipsec version.
| Date | Advisory | Since | Fixed | Links |
|---|---|---|---|---|
| 2026-09-07 | CVE-2026-78135 A vulnerability in libcharon related to the handling of CREATE_CHILD_SA requests on unestablished IKE SAs was discovered that can result in the creation of a usable Child SA before authentication completes. |
5.9.7 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78134 A vulnerability in the eap-peap and eap-ttls plugins related to the propagation of authentication details from inner EAP methods was discovered that can result in incorrect identity binding and potential authorization bypass. |
4.5.0 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78133 A vulnerability in libcharon related to the handling of IKEv2 rekeying collisions was discovered that can result in a use-after-free and potentially remote code execution. |
6.0.0 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78132 A vulnerability in the x509 plugin related to the parsing of the ietfAttrSyntax ASN.1 type in X.509 attribute certificates was discovered that can lead to a denial of service. |
5.1.3 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78131 A vulnerability in the x509 plugin related to the parsing of identities in X.509 attribute certificates was discovered that can lead to a denial of service via memory exhaustion. |
4.2.0 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78130 A vulnerability in the x509 plugin related to the verification of X.509 attribute certificates was discovered that can lead to a denial of service. |
4.2.0 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78129 A vulnerability in libstrongswan related to the processing of encrypted PKCS#7 containers was discovered that can result in a denial of service. |
4.6.2 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78127 A vulnerability in libcharon related to the logging of IKE messages was discovered that can result in a denial of service via memory exhaustion. |
4.1.2 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78126 A vulnerability in the eap-aka plugin related to processing an unexpected AKA-Synchronization-Failure message was discovered that can result in a crash. |
4.1.10 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78124 A vulnerability in the openssl plugin related to the enumeration of certificates in PKCS#7 containers was discovered that can result in memory leaks. |
5.0.2 | 6.1.0 | |
| 2026-09-07 | CVE-2026-78123 A vulnerability in the openssl plugin related to the processing of PKCS#7 containers was discovered that can result in a crash. |
5.0.2 | 6.1.0 | |
| 2026-06-08 | CVE-2026-47895 A vulnerability in libstrongswan related to the cloning of certain identities was discovered that can result in a double-free and potentially remote code execution. |
4.3.3 | 6.0.7 | |
| 2026-04-22 | CVE-2026-35334 A vulnerability in the gmp plugin related to RSA decryption was discovered that can result in a crash. |
4.3.2 | 6.0.6 | |
| 2026-04-22 | CVE-2026-35333 A vulnerability in libradius related to the processing of RADIUS attributes was discovered that can result in an infinite loop or an out-of-bounds read that may cause a crash. |
4.2.14 | 6.0.6 | |
| 2026-04-22 | CVE-2026-35332 A vulnerability in libtls related to the processing of ECDH public values in TLS < 1.3 was discovered that can result in a crash. |
4.5.0 | 6.0.6 | |
| 2026-04-22 | CVE-2026-35331 A vulnerability in the constraints plugin related to the processing of X.509 name constraints was discovered that can allow authentication with certificates that violate the constraints. |
4.5.1 | 6.0.6 | |
| 2026-04-22 | CVE-2026-35330 A vulnerability in libsimaka related to the processing of certain EAP-SIM/AKA attributes was discovered that can result in an infinite loop or a heap-based buffer overflow and potentially remote code execution. |
4.3.6 | 6.0.6 | |
| 2026-04-22 | CVE-2026-35329 A vulnerability in libstrongswan and the pkcs7 plugin related to the processing of encrypted PKCS#7 containers was discovered that can result in a crash. |
5.0.2 | 6.0.6 | |
| 2026-04-22 | CVE-2026-35328 A vulnerability in libtls related to the processing of the supported_versions extension in TLS was discovered that can result in an infinite loop. |
5.9.2 | 6.0.6 | |
| 2026-03-23 | CVE-2026-25075 A vulnerability in the eap-ttls plugin related to processing EAP-TTLS AVPs was discovered that can result in resource exhaustion or a crash. |
4.5.0 | 6.0.5 | |
| 2025-12-12 | CVE-2025-9615 A vulnerability in the NetworkManager plugin that potentially allows using credentials of other local users was discovered. |
4.2.12 | 6.0.4 | |
| 2025-10-27 | CVE-2025-62291 A vulnerability in the eap-mschapv2 plugin related to processing Failure Request packets on the client was discovered that can result in a heap-based buffer overflow and potentially remote code execution. |
4.2.12 | 6.0.3 | |
| 2024-05-13 | CVE-2022-4967 This advisory reclassifies an old bug in our TLS library as a potential authorization bypass vulnerability in order to get the fix applied to affected distribution packages. The bug is contained in versions 5.9.2 through 5.9.5 and was fixed with 5.9.6, which was released in August 2022. |
5.9.2 | 5.9.6 | |
| 2023-11-20 | CVE-2023-41913 A vulnerability in charon-tkm related to processing DH public values was discovered that can result in a buffer overflow and potentially remote code execution. |
5.3.0 | 5.9.12 | |
| 2023-03-02 | CVE-2023-26463 A vulnerability related to certificate verification in TLS-based EAP methods was discovered that results in a denial of service but possibly even remote code execution. |
5.9.8 | 5.9.10 | |
| 2022-10-03 | CVE-2022-40617 A vulnerability related to online certificate revocation checking was discovered that can lead to a denial-of-service attack. |
4.0.0 | 5.9.8 | |
| 2022-01-24 | CVE-2021-45079 A vulnerability in the EAP client implementation was discovered. |
4.1.2 | 5.9.5 | |
| 2021-10-18 | CVE-2021-41991 A denial-of-service vulnerability in the in-memory certificate cache was discovered. |
4.2.10 | 5.9.4 | |
| 2021-10-18 | CVE-2021-41990 A denial-of-service vulnerability in the gmp plugin was discovered. |
5.6.1 | 5.9.4 | |
| 2018-10-01 | CVE-2018-17540 A denial-of-service vulnerability in the gmp plugin was discovered. |
5.7.0 | 5.7.1 | |
| 2018-09-24 | CVE-2018-16152 A potential authorization bypass vulnerability in the gmp plugin was discovered. |
4.0.0 | 5.7.0 | |
| 2018-09-24 | CVE-2018-16151 A potential authorization bypass vulnerability in the gmp plugin was discovered. |
4.0.0 | 5.7.0 | |
| 2018-05-28 | CVE-2018-5388 A denial-of-service vulnerability in the stroke plugin was discovered. |
4.0.0 | 5.6.3 | |
| 2018-05-28 | CVE-2018-10811 A denial-of-service vulnerability in the IKEv2 key derivation was discovered. |
5.0.1 | 5.6.3 | |
| 2018-02-19 | CVE-2018-6459 A denial-of-service vulnerability in the parser for RSASSA-PSS signatures was discovered. |
5.6.1 | 5.6.2 | |
| 2017-08-14 | CVE-2017-11185 A denial-of-service vulnerability in the gmp plugin was discovered. |
4.0.0 | 5.6.0 | |
| 2017-05-30 | CVE-2017-9023 A denial-of-service vulnerability in the x509 plugin was discovered. |
4.0.0 | 5.5.3 | |
| 2017-05-30 | CVE-2017-9022 A denial-of-service vulnerability in the gmp plugin was discovered. |
4.4.0 | 5.5.3 | |
| 2015-11-16 | CVE-2015-8023 An authentication bypass vulnerability in the eap-mschapv2 plugin was discovered. |
4.2.12 | 5.3.4 | |
| 2015-06-08 | CVE-2015-4171 An information leak vulnerability that affects certain IKEv2 setups was discovered. |
4.3.0 | 5.3.2 | |
| 2015-06-01 | CVE-2015-3991 A denial-of-service and potential remote code execution vulnerability triggered by crafted IKE messages was discovered. |
5.2.2 | 5.3.1 | |
| 2015-01-05 | CVE-2014-9221 A DoS vulnerability triggered by an IKEv2 Key Exchange payload containing DH group 1025 was discovered. |
4.5.0 | 5.2.2 | |
| 2014-05-05 | CVE-2014-2891 A DoS vulnerability triggered by crafted ID payloads was discovered. |
4.3.3 | 5.1.2 | |
| 2014-04-14 | CVE-2014-2338 An authentication bypass vulnerability was discovered. It can be triggered by rekeying an unestablished IKEv2 SA while it gets actively initiated. |
4.0.7 | 5.1.3 | |
| 2013-11-01 | CVE-2013-6076 A DoS vulnerability triggered by crafted IKEv1 fragmentation payloads was discovered in the IKE daemon charon. |
5.0.2 | 5.1.1 | |
| 2013-11-01 | CVE-2013-6075 A DoS vulnerability and potential authorization bypass triggered by a crafted ID_DER_ASN1_DN ID payload was discovered. |
4.3.3 | 5.1.1 | |
| 2013-08-01 | CVE-2013-5018 A DoS vulnerability in strongSwan was discovered, which is triggered by crafted XAuth usernames and EAP identities. |
5.0.3 | 5.1.0 | |
| 2013-05-13 | CVE-2013-2054 A vulnerability in the atodn() function used by the legacy pluto daemon can lead to a remote buffer overflow when parsing DNS TXT records in manually configured Opportunistic Encryption setups. |
2.0.0 | 4.3.5 | |
| 2013-04-30 | CVE-2013-2944 An authentication bypass vulnerability in the openssl plugin that allows authentication with an empty, zeroed or otherwise invalid ECDSA signature. |
4.3.5 | 5.0.4 | |
| 2012-05-31 | CVE-2012-2388 An authentication bypass vulnerability in the gmp plugin that allows authentication with an empty or zeroed RSA signature. |
4.2.0 | 4.6.4 | |
| 2010-07-28 | CVE-2010-2628 The IKE daemon does not properly check the return values of snprintf calls, which allows remote attackers to execute arbitrary code via crafted certificate or identity data that triggers buffer overflows. |
4.3.3 | 4.4.1 | |
| 2009-07-06 | CVE-2009-2661 The RDN parser vulnerability was not completely fixed in version 4.3.2; further modifications had to be applied to the asn1_length() function. |
4.0.0 | 4.3.3 | |
| 2009-06-18 | CVE-2009-2185 A denial-of-service vulnerability in the parsing of ASN.1 Relative Distinguished Names (RDNs). Malformed X.509 certificate RDNs can cause the pluto and charon IKE daemons to crash and restart. |
4.0.0 | 4.3.2 | |
| 2009-05-22 | CVE-2009-1958 A denial-of-service vulnerability where receiving a malformed IKE_AUTH request with either a missing TSi or TSr traffic selector payload causes a crash of the IKEv2 charon daemon while dereferencing a NULL pointer. |
4.1.0 | 4.3.1 | |
| 2009-05-08 | CVE-2009-1957 A denial-of-service vulnerability where receiving a malformed IKE_SA_INIT request leaves an incomplete state that causes a crash of the IKEv2 charon daemon while dereferencing a NULL pointer if a subsequent CREATE_CHILD_SA is received. |
4.1.0 | 4.3.1 | |
| 2009-03-21 | CVE-2009-0790 A denial-of-service vulnerability where a DPD R_U_THERE or R_U_THERE_ACK NOTIFY message (Dead Peer Detection) not related to an existing ISAKMP Security Association causes an immediate crash of the IKEv1 pluto daemon while dereferencing a NULL state pointer. |
4.0.0 | 4.2.14 | |
| 2008-09-22 | CVE-2008-4551 A denial-of-service vulnerability where an IKE_SA_INIT message with a KE payload containing zeroes only can cause a crash of the IKEv2 charon daemon due to a NULL pointer returned by the mpz_export() function of the GNU Multi Precision (GMP) library. |
4.1.8 | 4.2.7 |
"Since" is the first affected release, "Fixed" the release containing the fix. Click a version to see which other advisories affect that version.