Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-50722 (GCVE-0-2026-50722)
Vulnerability from cvelistv5 – Published: 2026-07-02 21:34 – Updated: 2026-07-07 17:02| URL | Tags |
|---|---|
| https://libreswan.org/security/CVE-2026-50722/CVE… | vendor-advisory |
| https://libreswan.org/security/CVE-2026-50722/ | patch |
| https://libreswan.org/security/CVE-2026-50721/CVE… | related |
| https://www.rfc-editor.org/rfc/rfc8017 | technical-description |
| Vendor | Product | Version | CPE status | |
|---|---|---|---|---|
| The Libreswan Project | libreswan |
Affected:
0 , ≤ 5.3
(semver)
Unaffected: 5.3.1 (semver) |
guessed |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-50722",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-07-06T18:12:19.317302Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-07-07T17:02:06.722Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"collectionURL": "https://github.com/libreswan/libreswan",
"defaultStatus": "unaffected",
"packageName": "libreswan",
"product": "libreswan",
"programRoutines": [
{
"name": "RSA_authenticate_hash_signature_pkcs1_1_5_rsa"
}
],
"repo": "https://github.com/libreswan/libreswan",
"vendor": "The Libreswan Project",
"versions": [
{
"lessThanOrEqual": "5.3",
"status": "affected",
"version": "0",
"versionType": "semver"
},
{
"status": "unaffected",
"version": "5.3.1",
"versionType": "semver"
}
]
}
],
"configurations": [
{
"lang": "en",
"value": "Any server or client that accepts RSA-based IKEv2 connections via the default authby= settings is vulnerable to denial of service. Authentication bypass additionally requires the use of RSA keys with weak exponents (e=3). IKEv2 by default allows ECDSA, RSA-SSA-PSS, and RSA PKCS#1 1.5 as fallback due to Microsoft Windows not supporting RSASSA-PSS."
}
],
"credits": [
{
"lang": "en",
"type": "finder",
"value": "Yeonghyeon Choi"
},
{
"lang": "en",
"type": "finder",
"value": "Duyeong Kim"
},
{
"lang": "en",
"type": "analyst",
"value": "Andrew Cagney (The Libreswan Team)"
}
],
"descriptions": [
{
"lang": "en",
"supportingMedia": [
{
"base64": false,
"type": "text/html",
"value": "\u003cp\u003eLibreswan, via the function RSA_authenticate_hash_signature_pkcs1_1_5_rsa(), did not correctly verify the DER encoding of the ASN.1 digest when the IKEv2 AUTH payload was encoded using RSASSA-PKCS1-v1_5 (RFC 8017). A remote attacker can use a variation on the Bleichenbacher attack to forge the AUTH payload when small public exponents are used (e.g., e=3), leading to impersonation. Additionally, a remote attacker, by encoding a shorter than expected hash in the AUTH payload, could trigger an assertion leading to denial-of-service. The daemon aborts and restarts; continued exploitation causes sustained denial of service. Remote code execution is not possible. X.509 certificate verifications of the remote IKE peer are not affected.\u003c/p\u003e"
}
],
"value": "Libreswan, via the function RSA_authenticate_hash_signature_pkcs1_1_5_rsa(), did not correctly verify the DER encoding of the ASN.1 digest when the IKEv2 AUTH payload was encoded using RSASSA-PKCS1-v1_5 (RFC 8017). A remote attacker can use a variation on the Bleichenbacher attack to forge the AUTH payload when small public exponents are used (e.g., e=3), leading to impersonation. Additionally, a remote attacker, by encoding a shorter than expected hash in the AUTH payload, could trigger an assertion leading to denial-of-service. The daemon aborts and restarts; continued exploitation causes sustained denial of service. Remote code execution is not possible. X.509 certificate verifications of the remote IKE peer are not affected."
}
],
"exploits": [
{
"lang": "en",
"value": "No known exploitation in the wild. The authentication bypass requires the target to use RSA keys with weak exponents (e=3), which have been disallowed by most cryptographic libraries for at least a decade. The denial-of-service attack is exploitable against any IKEv2 configuration using default authby= settings that permit RSA PKCS#1 v1.5 fallback."
}
],
"impacts": [
{
"capecId": "CAPEC-463",
"descriptions": [
{
"lang": "en",
"value": "Denial of Service via assertion failure in pluto daemon when processing malformed RSA PKCS#1 v1.5 AUTH payloads"
}
]
},
{
"capecId": "CAPEC-473",
"descriptions": [
{
"lang": "en",
"value": "Authentication bypass via Bleichenbacher-style signature forgery when weak RSA exponents (e.g., e=3) are in use"
}
]
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "GENERAL"
}
]
},
{
"cvssV3_1": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "Weak RSA exponent (e=3) in use, enabling Bleichenbacher signature forgery"
}
]
},
{
"other": {
"content": {
"description": "Vendor-assessed severity: Medium. Authentication bypass requires weak RSA exponents (e=3) which have been disallowed by most cryptographic libraries for over a decade. DoS is mitigated by automatic daemon restart.",
"value": "MEDIUM"
},
"type": "vendorSeverity"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-347",
"description": "CWE-347: Improper Verification of Cryptographic Signature",
"lang": "en",
"type": "CWE"
}
]
},
{
"descriptions": [
{
"cweId": "CWE-617",
"description": "CWE-617: Reachable Assertion",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-07-02T21:34:41.413Z",
"orgId": "d42dc95b-23f1-4e06-9076-20753a0fb0df",
"shortName": "libreswan"
},
"references": [
{
"name": "Libreswan Security Advisory CVE-2026-50722",
"tags": [
"vendor-advisory"
],
"url": "https://libreswan.org/security/CVE-2026-50722/CVE-2026-50722.txt"
},
{
"name": "Libreswan CVE-2026-50722 Patches",
"tags": [
"patch"
],
"url": "https://libreswan.org/security/CVE-2026-50722/"
},
{
"name": "Related: CVE-2026-50721 (IKEv1 variant)",
"tags": [
"related"
],
"url": "https://libreswan.org/security/CVE-2026-50721/CVE-2026-50721.txt"
},
{
"name": "RFC 8017 - PKCS #1: RSA Cryptography Specifications Version 2.2",
"tags": [
"technical-description"
],
"url": "https://www.rfc-editor.org/rfc/rfc8017"
}
],
"solutions": [
{
"lang": "en",
"supportingMedia": [
{
"base64": false,
"type": "text/html",
"value": "\u003cp\u003eUpgrade to libreswan 5.3.1 or later. Patches for libreswan 4.15 and 5.3 are available at \u003ca href=\"https://libreswan.org/security/CVE-2026-50722/\"\u003ehttps://libreswan.org/security/CVE-2026-50722/\u003c/a\u003e\u003c/p\u003e"
}
],
"value": "Upgrade to libreswan 5.3.1 or later. Patches for libreswan 4.15 and 5.3 are available at https://libreswan.org/security/CVE-2026-50722/"
}
],
"source": {
"defects": [
"CVE-2026-50722"
],
"discovery": "EXTERNAL"
},
"taxonomyMappings": [
{
"taxonomyName": "ATT\u0026CK",
"taxonomyRelations": [
{
"relationshipName": "maps to",
"relationshipValue": "Application or System Exploitation (DoS)",
"taxonomyId": "T1499.004"
}
],
"taxonomyVersion": "15.1"
}
],
"timeline": [
{
"lang": "en",
"time": "2026-03-24T00:00:00.000Z",
"value": "Libreswan notified of the issue via security@libreswan.org"
},
{
"lang": "en",
"time": "2026-06-16T00:00:00.000Z",
"value": "Advanced notice given to supported customers and distributions"
},
{
"lang": "en",
"time": "2026-06-24T00:00:00.000Z",
"value": "Public announcement and release of libreswan 5.3.1"
}
],
"title": "IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload",
"workarounds": [
{
"lang": "en",
"supportingMedia": [
{
"base64": false,
"type": "text/html",
"value": "\u003cp\u003eIf Windows support is not needed, configure \u003ccode\u003eauthby=ecdsa\u003c/code\u003e or \u003ccode\u003eauthby=rsa-sha2\u003c/code\u003e (or both via \u003ccode\u003eauthby=ecdsa,rsa-sha2\u003c/code\u003e) to disallow the fallback of RSA PKCS#1 1.5. The \u003ccode\u003eleftauth=\u003c/code\u003e and \u003ccode\u003erightauth=\u003c/code\u003e settings can be updated similarly if those are in use instead of \u003ccode\u003eauthby\u003c/code\u003e.\u003c/p\u003e"
}
],
"value": "If Windows support is not needed, configure authby=ecdsa or authby=rsa-sha2 (or both via authby=ecdsa,rsa-sha2) to disallow the fallback of RSA PKCS#1 1.5. The leftauth= and rightauth= settings can be updated similarly if those are in use instead of authby."
}
],
"x_generator": {
"engine": "cvelib 1.8.0"
}
}
},
"cveMetadata": {
"assignerOrgId": "d42dc95b-23f1-4e06-9076-20753a0fb0df",
"assignerShortName": "libreswan",
"cveId": "CVE-2026-50722",
"datePublished": "2026-07-02T21:34:41.413Z",
"dateReserved": "2026-06-05T16:10:05.751Z",
"dateUpdated": "2026-07-07T17:02:06.722Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-50722",
"date": "2026-08-18",
"epss": "0.00346",
"percentile": "0.27661"
},
"microsoft_vex": {
"current_release_date": "2026-07-09T14:39:37.000Z",
"cve": "CVE-2026-50722",
"id": "msrc_CVE-2026-50722",
"initial_release_date": "2026-07-02T00:00:00.000Z",
"product_status:fixed": "1",
"product_status:known_affected": "1",
"source": "Microsoft CSAF VEX",
"status": "final",
"title": "IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-50722.json",
"version": "2"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-50722\",\"sourceIdentifier\":\"d42dc95b-23f1-4e06-9076-20753a0fb0df\",\"published\":\"2026-07-02T22:16:43.550\",\"lastModified\":\"2026-07-09T15:47:00.690\",\"vulnStatus\":\"Analyzed\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"Libreswan, via the function RSA_authenticate_hash_signature_pkcs1_1_5_rsa(), did not correctly verify the DER encoding of the ASN.1 digest when the IKEv2 AUTH payload was encoded using RSASSA-PKCS1-v1_5 (RFC 8017). A remote attacker can use a variation on the Bleichenbacher attack to forge the AUTH payload when small public exponents are used (e.g., e=3), leading to impersonation. Additionally, a remote attacker, by encoding a shorter than expected hash in the AUTH payload, could trigger an assertion leading to denial-of-service. The daemon aborts and restarts; continued exploitation causes sustained denial of service. Remote code execution is not possible. X.509 certificate verifications of the remote IKE peer are not affected.\"}],\"affected\":[{\"source\":\"d42dc95b-23f1-4e06-9076-20753a0fb0df\",\"affectedData\":[{\"vendor\":\"The Libreswan Project\",\"product\":\"libreswan\",\"defaultStatus\":\"unaffected\",\"collectionURL\":\"https://github.com/libreswan/libreswan\",\"packageName\":\"libreswan\",\"programRoutines\":[{\"name\":\"RSA_authenticate_hash_signature_pkcs1_1_5_rsa\"}],\"repo\":\"https://github.com/libreswan/libreswan\",\"versions\":[{\"version\":\"0\",\"lessThanOrEqual\":\"5.3\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"5.3.1\",\"versionType\":\"semver\",\"status\":\"unaffected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"d42dc95b-23f1-4e06-9076-20753a0fb0df\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H\",\"baseScore\":8.1,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"HIGH\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":2.2,\"impactScore\":5.9},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":5.9,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"HIGH\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":2.2,\"impactScore\":3.6}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-07-06T18:12:19.317302Z\",\"id\":\"CVE-2026-50722\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"yes\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"d42dc95b-23f1-4e06-9076-20753a0fb0df\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-347\"},{\"lang\":\"en\",\"value\":\"CWE-617\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:libreswan:libreswan:*:*:*:*:*:*:*:*\",\"versionEndExcluding\":\"5.3.1\",\"matchCriteriaId\":\"0D5C4D8F-3003-4ACA-A065-E03AEE680115\"}]}]}],\"references\":[{\"url\":\"https://libreswan.org/security/CVE-2026-50721/CVE-2026-50721.txt\",\"source\":\"d42dc95b-23f1-4e06-9076-20753a0fb0df\",\"tags\":[\"Vendor Advisory\",\"Mailing List\"]},{\"url\":\"https://libreswan.org/security/CVE-2026-50722/\",\"source\":\"d42dc95b-23f1-4e06-9076-20753a0fb0df\",\"tags\":[\"Vendor Advisory\"]},{\"url\":\"https://libreswan.org/security/CVE-2026-50722/CVE-2026-50722.txt\",\"source\":\"d42dc95b-23f1-4e06-9076-20753a0fb0df\",\"tags\":[\"Vendor Advisory\"]},{\"url\":\"https://www.rfc-editor.org/rfc/rfc8017\",\"source\":\"d42dc95b-23f1-4e06-9076-20753a0fb0df\",\"tags\":[\"Technical Description\"]}]}}",
"redhat_vex": {
"aggregate_severity": "Moderate",
"current_release_date": "2026-08-17T02:28:45+00:00",
"cve": "CVE-2026-50722",
"id": "CVE-2026-50722",
"initial_release_date": "2026-06-24T00:00:00+00:00",
"product_status:fixed": "61",
"product_status:known_affected": "6",
"product_status:known_not_affected": "8",
"source": "Red Hat CSAF VEX",
"status": "final",
"title": "librenswan: IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-50722.json",
"version": "3"
},
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-50722\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"yes\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-07-06T18:12:19.317302Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-07-06T18:12:20.468Z\"}}], \"cna\": {\"title\": \"IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload\", \"source\": {\"defects\": [\"CVE-2026-50722\"], \"discovery\": \"EXTERNAL\"}, \"credits\": [{\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Yeonghyeon Choi\"}, {\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Duyeong Kim\"}, {\"lang\": \"en\", \"type\": \"analyst\", \"value\": \"Andrew Cagney (The Libreswan Team)\"}], \"impacts\": [{\"capecId\": \"CAPEC-463\", \"descriptions\": [{\"lang\": \"en\", \"value\": \"Denial of Service via assertion failure in pluto daemon when processing malformed RSA PKCS#1 v1.5 AUTH payloads\"}]}, {\"capecId\": \"CAPEC-473\", \"descriptions\": [{\"lang\": \"en\", \"value\": \"Authentication bypass via Bleichenbacher-style signature forgery when weak RSA exponents (e.g., e=3) are in use\"}]}], \"metrics\": [{\"format\": \"CVSS\", \"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 7.5, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"HIGH\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H\", \"integrityImpact\": \"NONE\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"HIGH\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"NONE\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"GENERAL\"}]}, {\"format\": \"CVSS\", \"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 8.1, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"HIGH\", \"vectorString\": \"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H\", \"integrityImpact\": \"HIGH\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"HIGH\", \"availabilityImpact\": \"HIGH\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"HIGH\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"Weak RSA exponent (e=3) in use, enabling Bleichenbacher signature forgery\"}]}, {\"other\": {\"type\": \"vendorSeverity\", \"content\": {\"value\": \"MEDIUM\", \"description\": \"Vendor-assessed severity: Medium. Authentication bypass requires weak RSA exponents (e=3) which have been disallowed by most cryptographic libraries for over a decade. DoS is mitigated by automatic daemon restart.\"}}}], \"affected\": [{\"repo\": \"https://github.com/libreswan/libreswan\", \"vendor\": \"The Libreswan Project\", \"product\": \"libreswan\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"5.3\"}, {\"status\": \"unaffected\", \"version\": \"5.3.1\", \"versionType\": \"semver\"}], \"packageName\": \"libreswan\", \"collectionURL\": \"https://github.com/libreswan/libreswan\", \"defaultStatus\": \"unaffected\", \"programRoutines\": [{\"name\": \"RSA_authenticate_hash_signature_pkcs1_1_5_rsa\"}]}], \"exploits\": [{\"lang\": \"en\", \"value\": \"No known exploitation in the wild. The authentication bypass requires the target to use RSA keys with weak exponents (e=3), which have been disallowed by most cryptographic libraries for at least a decade. The denial-of-service attack is exploitable against any IKEv2 configuration using default authby= settings that permit RSA PKCS#1 v1.5 fallback.\"}], \"timeline\": [{\"lang\": \"en\", \"time\": \"2026-03-24T00:00:00.000Z\", \"value\": \"Libreswan notified of the issue via security@libreswan.org\"}, {\"lang\": \"en\", \"time\": \"2026-06-16T00:00:00.000Z\", \"value\": \"Advanced notice given to supported customers and distributions\"}, {\"lang\": \"en\", \"time\": \"2026-06-24T00:00:00.000Z\", \"value\": \"Public announcement and release of libreswan 5.3.1\"}], \"solutions\": [{\"lang\": \"en\", \"value\": \"Upgrade to libreswan 5.3.1 or later. Patches for libreswan 4.15 and 5.3 are available at https://libreswan.org/security/CVE-2026-50722/\", \"supportingMedia\": [{\"type\": \"text/html\", \"value\": \"\u003cp\u003eUpgrade to libreswan 5.3.1 or later. Patches for libreswan 4.15 and 5.3 are available at \u003ca href=\\\"https://libreswan.org/security/CVE-2026-50722/\\\"\u003ehttps://libreswan.org/security/CVE-2026-50722/\u003c/a\u003e\u003c/p\u003e\", \"base64\": false}]}], \"references\": [{\"url\": \"https://libreswan.org/security/CVE-2026-50722/CVE-2026-50722.txt\", \"name\": \"Libreswan Security Advisory CVE-2026-50722\", \"tags\": [\"vendor-advisory\"]}, {\"url\": \"https://libreswan.org/security/CVE-2026-50722/\", \"name\": \"Libreswan CVE-2026-50722 Patches\", \"tags\": [\"patch\"]}, {\"url\": \"https://libreswan.org/security/CVE-2026-50721/CVE-2026-50721.txt\", \"name\": \"Related: CVE-2026-50721 (IKEv1 variant)\", \"tags\": [\"related\"]}, {\"url\": \"https://www.rfc-editor.org/rfc/rfc8017\", \"name\": \"RFC 8017 - PKCS #1: RSA Cryptography Specifications Version 2.2\", \"tags\": [\"technical-description\"]}], \"workarounds\": [{\"lang\": \"en\", \"value\": \"If Windows support is not needed, configure authby=ecdsa or authby=rsa-sha2 (or both via authby=ecdsa,rsa-sha2) to disallow the fallback of RSA PKCS#1 1.5. The leftauth= and rightauth= settings can be updated similarly if those are in use instead of authby.\", \"supportingMedia\": [{\"type\": \"text/html\", \"value\": \"\u003cp\u003eIf Windows support is not needed, configure \u003ccode\u003eauthby=ecdsa\u003c/code\u003e or \u003ccode\u003eauthby=rsa-sha2\u003c/code\u003e (or both via \u003ccode\u003eauthby=ecdsa,rsa-sha2\u003c/code\u003e) to disallow the fallback of RSA PKCS#1 1.5. The \u003ccode\u003eleftauth=\u003c/code\u003e and \u003ccode\u003erightauth=\u003c/code\u003e settings can be updated similarly if those are in use instead of \u003ccode\u003eauthby\u003c/code\u003e.\u003c/p\u003e\", \"base64\": false}]}], \"x_generator\": {\"engine\": \"cvelib 1.8.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"Libreswan, via the function RSA_authenticate_hash_signature_pkcs1_1_5_rsa(), did not correctly verify the DER encoding of the ASN.1 digest when the IKEv2 AUTH payload was encoded using RSASSA-PKCS1-v1_5 (RFC 8017). A remote attacker can use a variation on the Bleichenbacher attack to forge the AUTH payload when small public exponents are used (e.g., e=3), leading to impersonation. Additionally, a remote attacker, by encoding a shorter than expected hash in the AUTH payload, could trigger an assertion leading to denial-of-service. The daemon aborts and restarts; continued exploitation causes sustained denial of service. Remote code execution is not possible. X.509 certificate verifications of the remote IKE peer are not affected.\", \"supportingMedia\": [{\"type\": \"text/html\", \"value\": \"\u003cp\u003eLibreswan, via the function RSA_authenticate_hash_signature_pkcs1_1_5_rsa(), did not correctly verify the DER encoding of the ASN.1 digest when the IKEv2 AUTH payload was encoded using RSASSA-PKCS1-v1_5 (RFC 8017). A remote attacker can use a variation on the Bleichenbacher attack to forge the AUTH payload when small public exponents are used (e.g., e=3), leading to impersonation. Additionally, a remote attacker, by encoding a shorter than expected hash in the AUTH payload, could trigger an assertion leading to denial-of-service. The daemon aborts and restarts; continued exploitation causes sustained denial of service. Remote code execution is not possible. X.509 certificate verifications of the remote IKE peer are not affected.\u003c/p\u003e\", \"base64\": false}]}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-347\", \"description\": \"CWE-347: Improper Verification of Cryptographic Signature\"}]}, {\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-617\", \"description\": \"CWE-617: Reachable Assertion\"}]}], \"configurations\": [{\"lang\": \"en\", \"value\": \"Any server or client that accepts RSA-based IKEv2 connections via the default authby= settings is vulnerable to denial of service. Authentication bypass additionally requires the use of RSA keys with weak exponents (e=3). IKEv2 by default allows ECDSA, RSA-SSA-PSS, and RSA PKCS#1 1.5 as fallback due to Microsoft Windows not supporting RSASSA-PSS.\"}], \"providerMetadata\": {\"orgId\": \"d42dc95b-23f1-4e06-9076-20753a0fb0df\", \"shortName\": \"libreswan\", \"dateUpdated\": \"2026-07-02T21:34:41.413Z\"}, \"taxonomyMappings\": [{\"taxonomyName\": \"ATT\u0026CK\", \"taxonomyVersion\": \"15.1\", \"taxonomyRelations\": [{\"taxonomyId\": \"T1499.004\", \"relationshipName\": \"maps to\", \"relationshipValue\": \"Application or System Exploitation (DoS)\"}]}]}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-50722\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-07-07T17:02:06.722Z\", \"dateReserved\": \"2026-06-05T16:10:05.751Z\", \"assignerOrgId\": \"d42dc95b-23f1-4e06-9076-20753a0fb0df\", \"datePublished\": \"2026-07-02T21:34:41.413Z\", \"assignerShortName\": \"libreswan\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
RHSA-2026:46986
Vulnerability from csaf_redhat - Published: 2026-07-27 23:31 - Updated: 2026-08-17 07:57A flaw was found in Libreswan's IKEv2 fragment reassembly mechanism. When a VPN gateway processes incoming split network packets (fragments) containing unexpected data, an off-by-one boundary validation error triggers an internal program safety check (assertion failure). A remote, unauthenticated attacker can exploit this by sending a specific sequence of malformed IKEv2 fragments to an exposed gateway, causing the Libreswan daemon to immediately crash and restart. While this flaw does not allow data theft or unauthorized system access, a continuous stream of these packets will lead to a persistent Denial of Service (DoS) for legitimate VPN users.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in Libreswan. An unauthenticated remote attacker can send a specially crafted X.509 certificate payload during an IKEv1 or IKEv2 exchange. This flaw occurs when Libreswan is operating in FIPS (Federal Information Processing Standards) mode and processing a certificate with an invalid public key, such as an RSA exponent of zero. This can trigger an assertion failure, leading to the termination of the daemon process and a denial of service.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in Libreswan's implementation of IKEv1 authentication via raw RSA signatures. When processing an IKEv1 packet using PKCS #1 v1.5 RSA encryption, the RSA_authenticate_hash_signature_raw_rsa() function fails to properly validate the length of the authentication hash. A remote, unauthenticated attacker could exploit this vulnerability by sending a specially crafted IKEv1 packet containing a shorter-than-expected hash payload. This triggers an assertion failure within the Libreswan daemon, causing it to crash and restart, leading to a persistent Denial of Service (DoS) condition if malicious packets are continuously transmitted. Additionally, if the target system relies on RSA keys with weak public exponents (e.g., e=3), a Bleichenbacher-style signature forgery attack may be feasible, potentially allowing the attacker to bypass authentication entirely.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in Libreswan's implementation of IKEv2 authentication when processing signatures utilizing the RSASSA-PKCS1-v1_5 scheme. The RSA_authenticate_hash_signature_pkcs1_1_5_rsa() function does not correctly validate the DER encoding of the ASN.1 digest. A remote, unauthenticated attacker could exploit this vulnerability by sending a maliciously crafted IKEv2 AUTH payload with a shorter-than-expected hash value. This triggers an internal assertion failure, causing the Libreswan daemon to abort and restart, leading to a Denial of Service (DoS). Furthermore, if the Libreswan gateway accepts connections using weak public RSA exponents (such as e=3), an attacker could execute a Bleichenbacher-style signature forgery attack to achieve an authentication bypass.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for libreswan is now available for Fast Datapath for Red Hat Enterprise Linux 9.\n\nRed Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Libreswan is an implementation of IPsec and IKE for Linux. IPsec is the Internet Protocol Security and uses strong cryptography to provide both authentication and encryption services. These services allow you to build secure tunnels through untrusted networks such as virtual private network (VPN).\n\nSecurity Fix(es):\n\n* librenswan: IKEv1 Denial of Service via RSA-SHA1 (PKCS#1 Version 1.5 Encrypted) authentication payload (CVE-2026-50721)\n\n* librenswan: IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload (CVE-2026-50722)\n\n* librenswan: IKEv2 Denial of Service via malformed fragmentation (CVE-2026-12413)\n\n* libreswan: badly formatted X.509 certificate can cause an assertion failure that crashes the daemon process (CVE-2026-14957)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:46986",
"url": "https://access.redhat.com/errata/RHSA-2026:46986"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#important",
"url": "https://access.redhat.com/security/updates/classification/#important"
},
{
"category": "external",
"summary": "2494147",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494147"
},
{
"category": "external",
"summary": "2494148",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494148"
},
{
"category": "external",
"summary": "2494149",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494149"
},
{
"category": "external",
"summary": "2501764",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2501764"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_46986.json"
}
],
"title": "Red Hat Security Advisory: libreswan security update",
"tracking": {
"current_release_date": "2026-08-17T07:57:29+00:00",
"generator": {
"date": "2026-08-17T07:57:29+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:46986",
"initial_release_date": "2026-07-27T23:31:55+00:00",
"revision_history": [
{
"date": "2026-07-27T23:31:55+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-07-27T23:31:55+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-17T07:57:29+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Fast Datapath for Red Hat Enterprise Linux 9",
"product": {
"name": "Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:9::fastdatapath"
}
}
}
],
"category": "product_family",
"name": "Fast Datapath"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.3.2-1.el9fdp.src",
"product": {
"name": "libreswan-0:5.3.2-1.el9fdp.src",
"product_id": "libreswan-0:5.3.2-1.el9fdp.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.3.2-1.el9fdp?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.3.2-1.el9fdp.x86_64",
"product": {
"name": "libreswan-0:5.3.2-1.el9fdp.x86_64",
"product_id": "libreswan-0:5.3.2-1.el9fdp.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.3.2-1.el9fdp?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64",
"product": {
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64",
"product_id": "libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debugsource@5.3.2-1.el9fdp?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"product": {
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"product_id": "libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debuginfo@5.3.2-1.el9fdp?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.3.2-1.el9fdp.ppc64le",
"product": {
"name": "libreswan-0:5.3.2-1.el9fdp.ppc64le",
"product_id": "libreswan-0:5.3.2-1.el9fdp.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.3.2-1.el9fdp?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"product": {
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"product_id": "libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debugsource@5.3.2-1.el9fdp?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"product": {
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"product_id": "libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debuginfo@5.3.2-1.el9fdp?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.3.2-1.el9fdp.aarch64",
"product": {
"name": "libreswan-0:5.3.2-1.el9fdp.aarch64",
"product_id": "libreswan-0:5.3.2-1.el9fdp.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.3.2-1.el9fdp?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"product": {
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"product_id": "libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debugsource@5.3.2-1.el9fdp?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"product": {
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"product_id": "libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debuginfo@5.3.2-1.el9fdp?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.3.2-1.el9fdp.s390x",
"product": {
"name": "libreswan-0:5.3.2-1.el9fdp.s390x",
"product_id": "libreswan-0:5.3.2-1.el9fdp.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.3.2-1.el9fdp?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"product": {
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"product_id": "libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debugsource@5.3.2-1.el9fdp?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"product": {
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"product_id": "libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debuginfo@5.3.2-1.el9fdp?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.3.2-1.el9fdp.aarch64 as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64"
},
"product_reference": "libreswan-0:5.3.2-1.el9fdp.aarch64",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.3.2-1.el9fdp.ppc64le as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le"
},
"product_reference": "libreswan-0:5.3.2-1.el9fdp.ppc64le",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.3.2-1.el9fdp.s390x as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x"
},
"product_reference": "libreswan-0:5.3.2-1.el9fdp.s390x",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.3.2-1.el9fdp.src as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src"
},
"product_reference": "libreswan-0:5.3.2-1.el9fdp.src",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.3.2-1.el9fdp.x86_64 as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64"
},
"product_reference": "libreswan-0:5.3.2-1.el9fdp.x86_64",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64 as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64"
},
"product_reference": "libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le"
},
"product_reference": "libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x"
},
"product_reference": "libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64 as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64"
},
"product_reference": "libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64 as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64"
},
"product_reference": "libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le"
},
"product_reference": "libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.s390x as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x"
},
"product_reference": "libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"relates_to_product_reference": "9Base-Fast-Datapath"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64 as a component of Fast Datapath for Red Hat Enterprise Linux 9",
"product_id": "9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
},
"product_reference": "libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64",
"relates_to_product_reference": "9Base-Fast-Datapath"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-12413",
"cwe": {
"id": "CWE-193",
"name": "Off-by-one Error"
},
"discovery_date": "2026-06-29T11:20:53.350000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2494149"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Libreswan\u0027s IKEv2 fragment reassembly mechanism. When a VPN gateway processes incoming split network packets (fragments) containing unexpected data, an off-by-one boundary validation error triggers an internal program safety check (assertion failure). A remote, unauthenticated attacker can exploit this by sending a specific sequence of malformed IKEv2 fragments to an exposed gateway, causing the Libreswan daemon to immediately crash and restart. While this flaw does not allow data theft or unauthorized system access, a continuous stream of these packets will lead to a persistent Denial of Service (DoS) for legitimate VPN users.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "librenswan: IKEv2 Denial of Service via malformed fragmentation",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat Product Security rates this vulnerability as having an Important impact, primarily because it can be exploited remotely without authentication. However, the actual exposure depends entirely on your specific VPN configuration:\n\n```\nAffected Configurations: This vulnerability only impacts IKEv2 connections. By default, Libreswan enables packet fragmentation (fragmentation=yes) to handle large encryption keys over restrictive network paths. Any default IKEv2 tunnel that do not set fragmentation=no are vulnerable.\n\nUnaffected Configurations: IKEv1 connections are completely unaffected by this flaw.\n\n```\n\n```\nCrucially, this vulnerability does not impact environments running Libreswan versions 4.5 and older. The vulnerable fragment reassembly engine was introduced during a major codebase refactor in version 4.6. As a result, older product branches\u2014such as those shipped in rhel-6, rhel-7, rhel-8.6.z and prior do not contain the flawed code path and are inherently immune to this attack.\n\n```",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-12413"
},
{
"category": "external",
"summary": "RHBZ#2494149",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494149"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-12413",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-12413"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-12413",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-12413"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-12413/",
"url": "https://libreswan.org/security/CVE-2026-12413/"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-12413/CVE-2026-12413.txt",
"url": "https://libreswan.org/security/CVE-2026-12413/CVE-2026-12413.txt"
},
{
"category": "external",
"summary": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/",
"url": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/"
}
],
"release_date": "2026-06-24T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-07-27T23:31:55+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:46986"
},
{
"category": "workaround",
"details": "If upgrading to Libreswan is not an option, you can mitigate the vulnerability by disabling IKEv2 fragment processing:\n\nAdd the following directive to your global or connection-specific configuration files in /etc/ipsec.conf: ```fragmentation=no```\n\nWarning: Disabling fragmentation may cause larger IKEv2 payloads (such as those carrying large X.509 certificate chains) to be dropped by intermediate network routers if they exceed the path MTU.",
"product_ids": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "librenswan: IKEv2 Denial of Service via malformed fragmentation"
},
{
"cve": "CVE-2026-14957",
"cwe": {
"id": "CWE-617",
"name": "Reachable Assertion"
},
"discovery_date": "2026-07-17T11:43:07.159000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2501764"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Libreswan. An unauthenticated remote attacker can send a specially crafted X.509 certificate payload during an IKEv1 or IKEv2 exchange. This flaw occurs when Libreswan is operating in FIPS (Federal Information Processing Standards) mode and processing a certificate with an invalid public key, such as an RSA exponent of zero. This can trigger an assertion failure, leading to the termination of the daemon process and a denial of service.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "libreswan: badly formatted X.509 certificate can cause an assertion failure that crashes the daemon process",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Moderate: This flaw in Libreswan, when operating in FIPS mode with certificate-based authentication, allows an unauthenticated remote attacker to trigger a denial of service. The assertion failure occurs during X.509 certificate processing with a malformed certificate, leading to the daemon crashing. \n\nThis impact is limited to specific configurations where both FIPS mode and certificate-based authentication are actively utilized. It means, when Libreswan is running in FIPS mode and certificate-based authentication is in use with at least one CA certificate loaded in the Libreswan NSS database. \n\nDeployments using only Pre-Shared Key (PSK) authentication without loaded CA certificates are not affected.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-14957"
},
{
"category": "external",
"summary": "RHBZ#2501764",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2501764"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-14957",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-14957"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-14957",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-14957"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-14957/",
"url": "https://libreswan.org/security/CVE-2026-14957/"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-14957/CVE-2026-14957.txt",
"url": "https://libreswan.org/security/CVE-2026-14957/CVE-2026-14957.txt"
}
],
"release_date": "2026-07-15T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-07-27T23:31:55+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:46986"
},
{
"category": "workaround",
"details": "No mitigation is currently available that meets Red Hat Product Security\u0027s standards for usability, deployment, applicability, or stability. Customers are advised to apply the appropriate security updates once they become available.",
"product_ids": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "libreswan: badly formatted X.509 certificate can cause an assertion failure that crashes the daemon process"
},
{
"cve": "CVE-2026-50721",
"cwe": {
"id": "CWE-347",
"name": "Improper Verification of Cryptographic Signature"
},
"discovery_date": "2026-06-29T11:20:06.653000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2494147"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Libreswan\u0027s implementation of IKEv1 authentication via raw RSA signatures. When processing an IKEv1 packet using PKCS #1 v1.5 RSA encryption, the RSA_authenticate_hash_signature_raw_rsa() function fails to properly validate the length of the authentication hash. A remote, unauthenticated attacker could exploit this vulnerability by sending a specially crafted IKEv1 packet containing a shorter-than-expected hash payload. This triggers an assertion failure within the Libreswan daemon, causing it to crash and restart, leading to a persistent Denial of Service (DoS) condition if malicious packets are continuously transmitted.\n\nAdditionally, if the target system relies on RSA keys with weak public exponents (e.g., e=3), a Bleichenbacher-style signature forgery attack may be feasible, potentially allowing the attacker to bypass authentication entirely.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "librenswan: IKEv1 Denial of Service via RSA-SHA1 (PKCS#1 Version 1.5 Encrypted) authentication payload",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat Product Security rates this as having an Moderate security impact, because this vulnerability directly affects the availability of Libreswan VPN gateways utilizing legacy IKEv1 tunnels. IKEv1 is not default in modern RHEL; modern profiles enforce IKEv2. Because the crash occurs during the unauthenticated phase of the IKE negotiation, any exposed Libreswan service (server or client) accepting standard IKEv1 connections via the default (authby=rsasig) option is vulnerable to the Denial of Service aspect of this flaw. \n\nAdditionally, the risk of the authentication bypass vector is mitigated to low on Red Hat Enterprise Linux due to system-wide Crypto-Policies that strictly disallow the generation and use of keys with weak public exponents. This completely neutralizes the worst-case Authentication Bypass and Impersonation vectors for CVE-2026-50721, confining the threat strictly to a DoS process crash.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-50721"
},
{
"category": "external",
"summary": "RHBZ#2494147",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494147"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-50721",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-50721"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-50721",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-50721"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50721/",
"url": "https://libreswan.org/security/CVE-2026-50721/"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50721/CVE-2026-50721.txt",
"url": "https://libreswan.org/security/CVE-2026-50721/CVE-2026-50721.txt"
},
{
"category": "external",
"summary": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/",
"url": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/"
}
],
"release_date": "2026-06-24T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-07-27T23:31:55+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:46986"
},
{
"category": "workaround",
"details": "To mitigate this vulnerability, consider the following strategic workarounds if upgrading Libreswan immediately is not viable:\n\n- Migrate to IKEv2: Disable IKEv1 entirely and migrate all connections to IKEv2. The vulnerable code path is tied specifically to IKEv1\u2019s rigid handling of PKCS#1 v1.5 RSA-SHA1.\n\n- Switch to Pre-Shared Keys (PSK): Additionally, if the configuration is for static tunnels, and not for a group of Remote Access VPN Clients, the authentication can be changed to use PSK via \"authby=secret\" after coordination with the remote peer.",
"product_ids": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "librenswan: IKEv1 Denial of Service via RSA-SHA1 (PKCS#1 Version 1.5 Encrypted) authentication payload"
},
{
"cve": "CVE-2026-50722",
"cwe": {
"id": "CWE-347",
"name": "Improper Verification of Cryptographic Signature"
},
"discovery_date": "2026-06-29T11:20:53.156000+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2494148"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Libreswan\u0027s implementation of IKEv2 authentication when processing signatures utilizing the RSASSA-PKCS1-v1_5 scheme. The RSA_authenticate_hash_signature_pkcs1_1_5_rsa() function does not correctly validate the DER encoding of the ASN.1 digest. A remote, unauthenticated attacker could exploit this vulnerability by sending a maliciously crafted IKEv2 AUTH payload with a shorter-than-expected hash value. This triggers an internal assertion failure, causing the Libreswan daemon to abort and restart, leading to a Denial of Service (DoS). \n\nFurthermore, if the Libreswan gateway accepts connections using weak public RSA exponents (such as e=3), an attacker could execute a Bleichenbacher-style signature forgery attack to achieve an authentication bypass.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "librenswan: IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat Product Security rates this as having an Moderate security impact. This Moderate severity rating reflects the deployment reality on modern enterprise platforms. The worst-case authentication bypass vector is effectively non-exploitable due to system-wide Crypto-Policies that strictly block the weak RSA exponents required for the attack. Furthermore, the resulting Denial of Service is limited to a controlled process abort via an internal assertion check. Because the Libreswan service is natively managed by systemd with automatic fault-recovery rules enabled by default, the daemon will instantly restart following a crash. Consequently, a sustained outage requires a continuous and high-volume malicious packet flood, significantly lowering the real-world operational risk.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-50722"
},
{
"category": "external",
"summary": "RHBZ#2494148",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494148"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-50722",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-50722"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-50722",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-50722"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50722",
"url": "https://libreswan.org/security/CVE-2026-50722"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50722/",
"url": "https://libreswan.org/security/CVE-2026-50722/"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50722/CVE-2026-50722.txt",
"url": "https://libreswan.org/security/CVE-2026-50722/CVE-2026-50722.txt"
},
{
"category": "external",
"summary": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/",
"url": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/"
}
],
"release_date": "2026-06-24T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-07-27T23:31:55+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:46986"
},
{
"category": "workaround",
"details": "If upgrading to Libreswan is not immediately feasible, this vulnerability can be mitigated by enforcing modern signature algorithms, which effectively prevents Libreswan from falling back to the vulnerable legacy parser logic.\n\nExplicitly configure your authby (or leftauth/rightauth) parameters in /etc/ipsec.conf to exclusively permit ECDSA and RSASSA-PSS: ```authby=ecdsa,rsa-sha2```\n\nNote: Applying this mitigation will drop compatibility with native Windows VPN clients that do not support RSASSA-PSS.",
"product_ids": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.src",
"9Base-Fast-Datapath:libreswan-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debuginfo-0:5.3.2-1.el9fdp.x86_64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.aarch64",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.ppc64le",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.s390x",
"9Base-Fast-Datapath:libreswan-debugsource-0:5.3.2-1.el9fdp.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "librenswan: IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload"
}
]
}
RHSA-2026:55449
Vulnerability from csaf_redhat - Published: 2026-08-17 02:28 - Updated: 2026-08-17 07:57A flaw was found in Libreswan's IKEv2 fragment reassembly mechanism. When a VPN gateway processes incoming split network packets (fragments) containing unexpected data, an off-by-one boundary validation error triggers an internal program safety check (assertion failure). A remote, unauthenticated attacker can exploit this by sending a specific sequence of malformed IKEv2 fragments to an exposed gateway, causing the Libreswan daemon to immediately crash and restart. While this flaw does not allow data theft or unauthorized system access, a continuous stream of these packets will lead to a persistent Denial of Service (DoS) for legitimate VPN users.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64 | — |
Vendor Fix
fix
Workaround
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64 | — |
Workaround
|
A flaw was found in Libreswan. An unauthenticated remote attacker can send a specially crafted X.509 certificate payload during an IKEv1 or IKEv2 exchange. This flaw occurs when Libreswan is operating in FIPS (Federal Information Processing Standards) mode and processing a certificate with an invalid public key, such as an RSA exponent of zero. This can trigger an assertion failure, leading to the termination of the daemon process and a denial of service.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64 | — |
Vendor Fix
fix
Workaround
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64 | — |
Workaround
|
A flaw was found in Libreswan's implementation of IKEv1 authentication via raw RSA signatures. When processing an IKEv1 packet using PKCS #1 v1.5 RSA encryption, the RSA_authenticate_hash_signature_raw_rsa() function fails to properly validate the length of the authentication hash. A remote, unauthenticated attacker could exploit this vulnerability by sending a specially crafted IKEv1 packet containing a shorter-than-expected hash payload. This triggers an assertion failure within the Libreswan daemon, causing it to crash and restart, leading to a persistent Denial of Service (DoS) condition if malicious packets are continuously transmitted. Additionally, if the target system relies on RSA keys with weak public exponents (e.g., e=3), a Bleichenbacher-style signature forgery attack may be feasible, potentially allowing the attacker to bypass authentication entirely.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64 | — |
Vendor Fix
fix
Workaround
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64 | — |
Workaround
|
A flaw was found in Libreswan's implementation of IKEv2 authentication when processing signatures utilizing the RSASSA-PKCS1-v1_5 scheme. The RSA_authenticate_hash_signature_pkcs1_1_5_rsa() function does not correctly validate the DER encoding of the ASN.1 digest. A remote, unauthenticated attacker could exploit this vulnerability by sending a maliciously crafted IKEv2 AUTH payload with a shorter-than-expected hash value. This triggers an internal assertion failure, causing the Libreswan daemon to abort and restart, leading to a Denial of Service (DoS). Furthermore, if the Libreswan gateway accepts connections using weak public RSA exponents (such as e=3), an attacker could execute a Bleichenbacher-style signature forgery attack to achieve an authentication bypass.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64 | — |
Vendor Fix
fix
Workaround
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64 | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x | — |
Workaround
|
|
| Unresolved product id: AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64 | — |
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for libreswan is now available for Red Hat Enterprise Linux 10.0 Extended Update Support.\n\nRed Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "Libreswan is an implementation of IPsec and IKE for Linux. IPsec is the Internet Protocol Security and uses strong cryptography to provide both authentication and encryption services. These services allow you to build secure tunnels through untrusted networks such as virtual private network (VPN).\n\nSecurity Fix(es):\n\n* librenswan: IKEv1 Denial of Service via RSA-SHA1 (PKCS#1 Version 1.5 Encrypted) authentication payload (CVE-2026-50721)\n\n* librenswan: IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload (CVE-2026-50722)\n\n* librenswan: IKEv2 Denial of Service via malformed fragmentation (CVE-2026-12413)\n\n* libreswan: badly formatted X.509 certificate can cause an assertion failure that crashes the daemon process (CVE-2026-14957)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2026:55449",
"url": "https://access.redhat.com/errata/RHSA-2026:55449"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#important",
"url": "https://access.redhat.com/security/updates/classification/#important"
},
{
"category": "external",
"summary": "2494147",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494147"
},
{
"category": "external",
"summary": "2494148",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494148"
},
{
"category": "external",
"summary": "2494149",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494149"
},
{
"category": "external",
"summary": "2501764",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2501764"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_55449.json"
}
],
"title": "Red Hat Security Advisory: libreswan security update",
"tracking": {
"current_release_date": "2026-08-17T07:57:32+00:00",
"generator": {
"date": "2026-08-17T07:57:32+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.16"
}
},
"id": "RHSA-2026:55449",
"initial_release_date": "2026-08-17T02:28:04+00:00",
"revision_history": [
{
"date": "2026-08-17T02:28:04+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-08-17T02:28:04+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2026-08-17T07:57:32+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product": {
"name": "Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux_eus:10.0"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.2-1.el10_0.5.src",
"product": {
"name": "libreswan-0:5.2-1.el10_0.5.src",
"product_id": "libreswan-0:5.2-1.el10_0.5.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.2-1.el10_0.5?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.2-1.el10_0.5.aarch64",
"product": {
"name": "libreswan-0:5.2-1.el10_0.5.aarch64",
"product_id": "libreswan-0:5.2-1.el10_0.5.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.2-1.el10_0.5?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"product": {
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"product_id": "libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debugsource@5.2-1.el10_0.5?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"product": {
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"product_id": "libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debuginfo@5.2-1.el10_0.5?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.2-1.el10_0.5.ppc64le",
"product": {
"name": "libreswan-0:5.2-1.el10_0.5.ppc64le",
"product_id": "libreswan-0:5.2-1.el10_0.5.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.2-1.el10_0.5?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"product": {
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"product_id": "libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debugsource@5.2-1.el10_0.5?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"product": {
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"product_id": "libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debuginfo@5.2-1.el10_0.5?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.2-1.el10_0.5.s390x",
"product": {
"name": "libreswan-0:5.2-1.el10_0.5.s390x",
"product_id": "libreswan-0:5.2-1.el10_0.5.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.2-1.el10_0.5?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"product": {
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"product_id": "libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debugsource@5.2-1.el10_0.5?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"product": {
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"product_id": "libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debuginfo@5.2-1.el10_0.5?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "libreswan-0:5.2-1.el10_0.5.x86_64",
"product": {
"name": "libreswan-0:5.2-1.el10_0.5.x86_64",
"product_id": "libreswan-0:5.2-1.el10_0.5.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan@5.2-1.el10_0.5?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.x86_64",
"product": {
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.x86_64",
"product_id": "libreswan-debugsource-0:5.2-1.el10_0.5.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debugsource@5.2-1.el10_0.5?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"product": {
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"product_id": "libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/libreswan-debuginfo@5.2-1.el10_0.5?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.2-1.el10_0.5.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64"
},
"product_reference": "libreswan-0:5.2-1.el10_0.5.aarch64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.2-1.el10_0.5.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le"
},
"product_reference": "libreswan-0:5.2-1.el10_0.5.ppc64le",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.2-1.el10_0.5.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x"
},
"product_reference": "libreswan-0:5.2-1.el10_0.5.s390x",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.2-1.el10_0.5.src as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src"
},
"product_reference": "libreswan-0:5.2-1.el10_0.5.src",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-0:5.2-1.el10_0.5.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
},
"product_reference": "libreswan-0:5.2-1.el10_0.5.x86_64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64"
},
"product_reference": "libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le"
},
"product_reference": "libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x"
},
"product_reference": "libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64"
},
"product_reference": "libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64"
},
"product_reference": "libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le"
},
"product_reference": "libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x"
},
"product_reference": "libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "libreswan-debugsource-0:5.2-1.el10_0.5.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)",
"product_id": "AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
},
"product_reference": "libreswan-debugsource-0:5.2-1.el10_0.5.x86_64",
"relates_to_product_reference": "AppStream-10.0.Z.E2S"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-12413",
"cwe": {
"id": "CWE-193",
"name": "Off-by-one Error"
},
"discovery_date": "2026-06-29T11:20:53.350000+00:00",
"flags": [
{
"label": "vulnerable_code_not_present",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2494149"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Libreswan\u0027s IKEv2 fragment reassembly mechanism. When a VPN gateway processes incoming split network packets (fragments) containing unexpected data, an off-by-one boundary validation error triggers an internal program safety check (assertion failure). A remote, unauthenticated attacker can exploit this by sending a specific sequence of malformed IKEv2 fragments to an exposed gateway, causing the Libreswan daemon to immediately crash and restart. While this flaw does not allow data theft or unauthorized system access, a continuous stream of these packets will lead to a persistent Denial of Service (DoS) for legitimate VPN users.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "librenswan: IKEv2 Denial of Service via malformed fragmentation",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat Product Security rates this vulnerability as having an Important impact, primarily because it can be exploited remotely without authentication. However, the actual exposure depends entirely on your specific VPN configuration:\n\n```\nAffected Configurations: This vulnerability only impacts IKEv2 connections. By default, Libreswan enables packet fragmentation (fragmentation=yes) to handle large encryption keys over restrictive network paths. Any default IKEv2 tunnel that do not set fragmentation=no are vulnerable.\n\nUnaffected Configurations: IKEv1 connections are completely unaffected by this flaw.\n\n```\n\n```\nCrucially, this vulnerability does not impact environments running Libreswan versions 4.5 and older. The vulnerable fragment reassembly engine was introduced during a major codebase refactor in version 4.6. As a result, older product branches\u2014such as those shipped in rhel-6, rhel-7, rhel-8.6.z and prior do not contain the flawed code path and are inherently immune to this attack.\n\n```",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
],
"known_not_affected": [
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-12413"
},
{
"category": "external",
"summary": "RHBZ#2494149",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494149"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-12413",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-12413"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-12413",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-12413"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-12413/",
"url": "https://libreswan.org/security/CVE-2026-12413/"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-12413/CVE-2026-12413.txt",
"url": "https://libreswan.org/security/CVE-2026-12413/CVE-2026-12413.txt"
},
{
"category": "external",
"summary": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/",
"url": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/"
}
],
"release_date": "2026-06-24T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-17T02:28:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:55449"
},
{
"category": "workaround",
"details": "If upgrading to Libreswan is not an option, you can mitigate the vulnerability by disabling IKEv2 fragment processing:\n\nAdd the following directive to your global or connection-specific configuration files in /etc/ipsec.conf: ```fragmentation=no```\n\nWarning: Disabling fragmentation may cause larger IKEv2 payloads (such as those carrying large X.509 certificate chains) to be dropped by intermediate network routers if they exceed the path MTU.",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "librenswan: IKEv2 Denial of Service via malformed fragmentation"
},
{
"cve": "CVE-2026-14957",
"cwe": {
"id": "CWE-617",
"name": "Reachable Assertion"
},
"discovery_date": "2026-07-17T11:43:07.159000+00:00",
"flags": [
{
"label": "vulnerable_code_not_present",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2501764"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Libreswan. An unauthenticated remote attacker can send a specially crafted X.509 certificate payload during an IKEv1 or IKEv2 exchange. This flaw occurs when Libreswan is operating in FIPS (Federal Information Processing Standards) mode and processing a certificate with an invalid public key, such as an RSA exponent of zero. This can trigger an assertion failure, leading to the termination of the daemon process and a denial of service.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "libreswan: badly formatted X.509 certificate can cause an assertion failure that crashes the daemon process",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Moderate: This flaw in Libreswan, when operating in FIPS mode with certificate-based authentication, allows an unauthenticated remote attacker to trigger a denial of service. The assertion failure occurs during X.509 certificate processing with a malformed certificate, leading to the daemon crashing. \n\nThis impact is limited to specific configurations where both FIPS mode and certificate-based authentication are actively utilized. It means, when Libreswan is running in FIPS mode and certificate-based authentication is in use with at least one CA certificate loaded in the Libreswan NSS database. \n\nDeployments using only Pre-Shared Key (PSK) authentication without loaded CA certificates are not affected.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
],
"known_not_affected": [
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-14957"
},
{
"category": "external",
"summary": "RHBZ#2501764",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2501764"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-14957",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-14957"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-14957",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-14957"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-14957/",
"url": "https://libreswan.org/security/CVE-2026-14957/"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-14957/CVE-2026-14957.txt",
"url": "https://libreswan.org/security/CVE-2026-14957/CVE-2026-14957.txt"
}
],
"release_date": "2026-07-15T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-17T02:28:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:55449"
},
{
"category": "workaround",
"details": "No mitigation is currently available that meets Red Hat Product Security\u0027s standards for usability, deployment, applicability, or stability. Customers are advised to apply the appropriate security updates once they become available.",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "libreswan: badly formatted X.509 certificate can cause an assertion failure that crashes the daemon process"
},
{
"cve": "CVE-2026-50721",
"cwe": {
"id": "CWE-347",
"name": "Improper Verification of Cryptographic Signature"
},
"discovery_date": "2026-06-29T11:20:06.653000+00:00",
"flags": [
{
"label": "vulnerable_code_not_present",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2494147"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Libreswan\u0027s implementation of IKEv1 authentication via raw RSA signatures. When processing an IKEv1 packet using PKCS #1 v1.5 RSA encryption, the RSA_authenticate_hash_signature_raw_rsa() function fails to properly validate the length of the authentication hash. A remote, unauthenticated attacker could exploit this vulnerability by sending a specially crafted IKEv1 packet containing a shorter-than-expected hash payload. This triggers an assertion failure within the Libreswan daemon, causing it to crash and restart, leading to a persistent Denial of Service (DoS) condition if malicious packets are continuously transmitted.\n\nAdditionally, if the target system relies on RSA keys with weak public exponents (e.g., e=3), a Bleichenbacher-style signature forgery attack may be feasible, potentially allowing the attacker to bypass authentication entirely.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "librenswan: IKEv1 Denial of Service via RSA-SHA1 (PKCS#1 Version 1.5 Encrypted) authentication payload",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat Product Security rates this as having an Moderate security impact, because this vulnerability directly affects the availability of Libreswan VPN gateways utilizing legacy IKEv1 tunnels. IKEv1 is not default in modern RHEL; modern profiles enforce IKEv2. Because the crash occurs during the unauthenticated phase of the IKE negotiation, any exposed Libreswan service (server or client) accepting standard IKEv1 connections via the default (authby=rsasig) option is vulnerable to the Denial of Service aspect of this flaw. \n\nAdditionally, the risk of the authentication bypass vector is mitigated to low on Red Hat Enterprise Linux due to system-wide Crypto-Policies that strictly disallow the generation and use of keys with weak public exponents. This completely neutralizes the worst-case Authentication Bypass and Impersonation vectors for CVE-2026-50721, confining the threat strictly to a DoS process crash.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
],
"known_not_affected": [
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-50721"
},
{
"category": "external",
"summary": "RHBZ#2494147",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494147"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-50721",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-50721"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-50721",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-50721"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50721/",
"url": "https://libreswan.org/security/CVE-2026-50721/"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50721/CVE-2026-50721.txt",
"url": "https://libreswan.org/security/CVE-2026-50721/CVE-2026-50721.txt"
},
{
"category": "external",
"summary": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/",
"url": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/"
}
],
"release_date": "2026-06-24T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-17T02:28:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:55449"
},
{
"category": "workaround",
"details": "To mitigate this vulnerability, consider the following strategic workarounds if upgrading Libreswan immediately is not viable:\n\n- Migrate to IKEv2: Disable IKEv1 entirely and migrate all connections to IKEv2. The vulnerable code path is tied specifically to IKEv1\u2019s rigid handling of PKCS#1 v1.5 RSA-SHA1.\n\n- Switch to Pre-Shared Keys (PSK): Additionally, if the configuration is for static tunnels, and not for a group of Remote Access VPN Clients, the authentication can be changed to use PSK via \"authby=secret\" after coordination with the remote peer.",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "librenswan: IKEv1 Denial of Service via RSA-SHA1 (PKCS#1 Version 1.5 Encrypted) authentication payload"
},
{
"cve": "CVE-2026-50722",
"cwe": {
"id": "CWE-347",
"name": "Improper Verification of Cryptographic Signature"
},
"discovery_date": "2026-06-29T11:20:53.156000+00:00",
"flags": [
{
"label": "vulnerable_code_not_present",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2494148"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in Libreswan\u0027s implementation of IKEv2 authentication when processing signatures utilizing the RSASSA-PKCS1-v1_5 scheme. The RSA_authenticate_hash_signature_pkcs1_1_5_rsa() function does not correctly validate the DER encoding of the ASN.1 digest. A remote, unauthenticated attacker could exploit this vulnerability by sending a maliciously crafted IKEv2 AUTH payload with a shorter-than-expected hash value. This triggers an internal assertion failure, causing the Libreswan daemon to abort and restart, leading to a Denial of Service (DoS). \n\nFurthermore, if the Libreswan gateway accepts connections using weak public RSA exponents (such as e=3), an attacker could execute a Bleichenbacher-style signature forgery attack to achieve an authentication bypass.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "librenswan: IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Red Hat Product Security rates this as having an Moderate security impact. This Moderate severity rating reflects the deployment reality on modern enterprise platforms. The worst-case authentication bypass vector is effectively non-exploitable due to system-wide Crypto-Policies that strictly block the weak RSA exponents required for the attack. Furthermore, the resulting Denial of Service is limited to a controlled process abort via an internal assertion check. Because the Libreswan service is natively managed by systemd with automatic fault-recovery rules enabled by default, the daemon will instantly restart following a crash. Consequently, a sustained outage requires a continuous and high-volume malicious packet flood, significantly lowering the real-world operational risk.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
],
"known_not_affected": [
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-50722"
},
{
"category": "external",
"summary": "RHBZ#2494148",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2494148"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-50722",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-50722"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-50722",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-50722"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50722",
"url": "https://libreswan.org/security/CVE-2026-50722"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50722/",
"url": "https://libreswan.org/security/CVE-2026-50722/"
},
{
"category": "external",
"summary": "https://libreswan.org/security/CVE-2026-50722/CVE-2026-50722.txt",
"url": "https://libreswan.org/security/CVE-2026-50722/CVE-2026-50722.txt"
},
{
"category": "external",
"summary": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/",
"url": "https://lists.libreswan.org/archives/list/swan-announce@lists.libreswan.org/thread/7BZBYREBGXFPS4TSWOZX37WABRZVLK74/"
}
],
"release_date": "2026-06-24T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-17T02:28:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2026:55449"
},
{
"category": "workaround",
"details": "If upgrading to Libreswan is not immediately feasible, this vulnerability can be mitigated by enforcing modern signature algorithms, which effectively prevents Libreswan from falling back to the vulnerable legacy parser logic.\n\nExplicitly configure your authby (or leftauth/rightauth) parameters in /etc/ipsec.conf to exclusively permit ECDSA and RSASSA-PSS: ```authby=ecdsa,rsa-sha2```\n\nNote: Applying this mitigation will drop compatibility with native Windows VPN clients that do not support RSASSA-PSS.",
"product_ids": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.5,
"baseSeverity": "HIGH",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.src",
"AppStream-10.0.Z.E2S:libreswan-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debuginfo-0:5.2-1.el10_0.5.x86_64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.aarch64",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.ppc64le",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.s390x",
"AppStream-10.0.Z.E2S:libreswan-debugsource-0:5.2-1.el10_0.5.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "librenswan: IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload"
}
]
}
ubuntu-cve-2026-50722
Vulnerability from osv_ubuntu
Libreswan, via the function RSA_authenticate_hash_signature_pkcs1_1_5_rsa(), did not correctly verify the DER encoding of the ASN.1 digest when the IKEv2 AUTH payload was encoded using RSASSA-PKCS1-v1_5 (RFC 8017). A remote attacker can use a variation on the Bleichenbacher attack to forge the AUTH payload when small public exponents are used (e.g., e=3), leading to impersonation. Additionally, a remote attacker, by encoding a shorter than expected hash in the AUTH payload, could trigger an assertion leading to denial-of-service. The daemon aborts and restarts; continued exploitation causes sustained denial of service. Remote code execution is not possible. X.509 certificate verifications of the remote IKE peer are not affected.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libreswan",
"binary_version": "3.23-4"
}
]
},
"package": {
"ecosystem": "Ubuntu:18.04:LTS",
"name": "libreswan",
"purl": "pkg:deb/ubuntu/libreswan@3.23-4?arch=source\u0026distro=bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.20-7build1",
"3.21-2",
"3.22-1",
"3.22-2",
"3.22-3",
"3.22-4",
"3.23-1",
"3.23-4"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libreswan",
"binary_version": "3.29-2build1"
}
]
},
"package": {
"ecosystem": "Ubuntu:20.04:LTS",
"name": "libreswan",
"purl": "pkg:deb/ubuntu/libreswan@3.29-2build1?arch=source\u0026distro=focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.29-2",
"3.29-2build1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libreswan",
"binary_version": "3.32-3ubuntu3"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "libreswan",
"purl": "pkg:deb/ubuntu/libreswan@3.32-3ubuntu3?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.32-3ubuntu3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libreswan",
"binary_version": "4.14-1ubuntu2"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "libreswan",
"purl": "pkg:deb/ubuntu/libreswan@4.14-1ubuntu2?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"4.11-1ubuntu1",
"4.12-1ubuntu1",
"4.14-1ubuntu1",
"4.14-1ubuntu2"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libreswan",
"binary_version": "5.2-2.2ubuntu1"
}
]
},
"package": {
"ecosystem": "Ubuntu:25.10",
"name": "libreswan",
"purl": "pkg:deb/ubuntu/libreswan@5.2-2.2ubuntu1?arch=source\u0026distro=questing"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"4.14-1ubuntu2",
"5.2-2.2ubuntu1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "libreswan",
"binary_version": "5.2-2.2ubuntu2"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "libreswan",
"purl": "pkg:deb/ubuntu/libreswan@5.2-2.2ubuntu2?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.2-2.2ubuntu1",
"5.2-2.2ubuntu2"
]
}
],
"aliases": [],
"details": "Libreswan, via the function RSA_authenticate_hash_signature_pkcs1_1_5_rsa(), did not correctly verify the DER encoding of the ASN.1 digest when the IKEv2 AUTH payload was encoded using RSASSA-PKCS1-v1_5 (RFC 8017). A remote attacker can use a variation on the Bleichenbacher attack to forge the AUTH payload when small public exponents are used (e.g., e=3), leading to impersonation. Additionally, a remote attacker, by encoding a shorter than expected hash in the AUTH payload, could trigger an assertion leading to denial-of-service. The daemon aborts and restarts; continued exploitation causes sustained denial of service. Remote code execution is not possible. X.509 certificate verifications of the remote IKE peer are not affected.",
"id": "UBUNTU-CVE-2026-50722",
"modified": "2026-07-10T22:25:57Z",
"published": "2026-07-02T22:16:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-50722"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-50722"
},
{
"type": "REPORT",
"url": "https://libreswan.org/security/CVE-2026-50722/CVE-2026-50722.txt"
},
{
"type": "REPORT",
"url": "https://libreswan.org/security/CVE-2026-50721/CVE-2026-50721.txt"
},
{
"type": "REPORT",
"url": "https://libreswan.org/security/CVE-2026-50722/"
},
{
"type": "REPORT",
"url": "https://www.rfc-editor.org/rfc/rfc8017"
}
],
"related": [],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-50722"
]
}
WID-SEC-W-2026-2518
Vulnerability from csaf_certbund - Published: 2026-07-26 22:00 - Updated: 2026-08-04 22:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Oracle Linux
Oracle
|
cpe:/o:oracle:linux:-
|
— | |
|
RESF Rocky Linux
RESF
|
cpe:/o:resf:rocky_linux:-
|
— | |
|
Red Hat Enterprise Linux
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:-
|
— | |
|
Red Hat Enterprise Linux 8
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:8
|
8 | |
|
Red Hat Enterprise Linux 9
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:9
|
9 | |
|
Red Hat Enterprise Linux 10
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:10
|
10 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Oracle Linux
Oracle
|
cpe:/o:oracle:linux:-
|
— | |
|
RESF Rocky Linux
RESF
|
cpe:/o:resf:rocky_linux:-
|
— | |
|
Red Hat Enterprise Linux
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:-
|
— | |
|
Red Hat Enterprise Linux 8
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:8
|
8 | |
|
Red Hat Enterprise Linux 9
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:9
|
9 | |
|
Red Hat Enterprise Linux 10
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:10
|
10 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Oracle Linux
Oracle
|
cpe:/o:oracle:linux:-
|
— | |
|
RESF Rocky Linux
RESF
|
cpe:/o:resf:rocky_linux:-
|
— | |
|
Red Hat Enterprise Linux
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:-
|
— | |
|
Red Hat Enterprise Linux 8
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:8
|
8 | |
|
Red Hat Enterprise Linux 9
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:9
|
9 | |
|
Red Hat Enterprise Linux 10
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:10
|
10 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
Oracle Linux
Oracle
|
cpe:/o:oracle:linux:-
|
— | |
|
RESF Rocky Linux
RESF
|
cpe:/o:resf:rocky_linux:-
|
— | |
|
Red Hat Enterprise Linux
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:-
|
— | |
|
Red Hat Enterprise Linux 8
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:8
|
8 | |
|
Red Hat Enterprise Linux 9
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:9
|
9 | |
|
Red Hat Enterprise Linux 10
Red Hat / Enterprise Linux
|
cpe:/o:redhat:enterprise_linux:10
|
10 |
| URL | Category |
|---|---|
| https://wid.cert-bund.de/.well-known/csaf/white/2… | self |
| https://wid.cert-bund.de/portal/wid/securityadvis… | self |
| https://access.redhat.com/errata/RHSA-2026:46396 | external |
| https://access.redhat.com/errata/RHSA-2026:46397 | external |
| https://access.redhat.com/errata/RHSA-2026:46398 | external |
| https://errata.build.resf.org/RLSA-2026:46396 | external |
| https://errata.build.resf.org/RLSA-2026:46397 | external |
| https://access.redhat.com/errata/RHSA-2026:46986 | external |
| https://linux.oracle.com/errata/ELSA-2026-46398.html | external |
| https://errata.build.resf.org/RLSA-2026:46398 | external |
| http://linux.oracle.com/errata/ELSA-2026-46397.html | external |
| http://linux.oracle.com/errata/ELSA-2026-46396.html | external |
{
"document": {
"aggregate_severity": {
"text": "mittel"
},
"category": "csaf_base",
"csaf_version": "2.0",
"distribution": {
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "de-DE",
"notes": [
{
"category": "legal_disclaimer",
"text": "Das BSI ist als Anbieter f\u00fcr die eigenen, zur Nutzung bereitgestellten Inhalte nach den allgemeinen Gesetzen verantwortlich. Nutzerinnen und Nutzer sind jedoch daf\u00fcr verantwortlich, die Verwendung und/oder die Umsetzung der mit den Inhalten bereitgestellten Informationen sorgf\u00e4ltig im Einzelfall zu pr\u00fcfen."
},
{
"category": "description",
"text": "Red Hat Enterprise Linux (RHEL) ist eine popul\u00e4re Linux-Distribution.",
"title": "Produktbeschreibung"
},
{
"category": "summary",
"text": "Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Red Hat Enterprise Linux ausnutzen, um einen Denial of Service Angriff durchzuf\u00fchren und m\u00f6glicherweise die Authentifizierung zu umgehen.",
"title": "Angriff"
},
{
"category": "general",
"text": "- Linux",
"title": "Betroffene Betriebssysteme"
}
],
"publisher": {
"category": "other",
"contact_details": "csaf-provider@cert-bund.de",
"name": "Bundesamt f\u00fcr Sicherheit in der Informationstechnik",
"namespace": "https://www.bsi.bund.de"
},
"references": [
{
"category": "self",
"summary": "WID-SEC-W-2026-2518 - CSAF Version",
"url": "https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-2518.json"
},
{
"category": "self",
"summary": "WID-SEC-2026-2518 - Portal Version",
"url": "https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2026-2518"
},
{
"category": "external",
"summary": "Red Hat Security Advisory RHSA-2026:46396 vom 2026-07-26",
"url": "https://access.redhat.com/errata/RHSA-2026:46396"
},
{
"category": "external",
"summary": "Red Hat Security Advisory RHSA-2026:46397 vom 2026-07-26",
"url": "https://access.redhat.com/errata/RHSA-2026:46397"
},
{
"category": "external",
"summary": "Red Hat Security Advisory RHSA-2026:46398 vom 2026-07-26",
"url": "https://access.redhat.com/errata/RHSA-2026:46398"
},
{
"category": "external",
"summary": "Rocky Linux Security Advisory RLSA-2026:46396 vom 2026-07-28",
"url": "https://errata.build.resf.org/RLSA-2026:46396"
},
{
"category": "external",
"summary": "Rocky Linux Security Advisory RLSA-2026:46397 vom 2026-07-27",
"url": "https://errata.build.resf.org/RLSA-2026:46397"
},
{
"category": "external",
"summary": "Red Hat Security Advisory RHSA-2026:46986 vom 2026-07-28",
"url": "https://access.redhat.com/errata/RHSA-2026:46986"
},
{
"category": "external",
"summary": "Oracle Linux Security Advisory ELSA-2026-46398 vom 2026-07-28",
"url": "https://linux.oracle.com/errata/ELSA-2026-46398.html"
},
{
"category": "external",
"summary": "Rocky Linux Security Advisory RLSA-2026:46398 vom 2026-07-28",
"url": "https://errata.build.resf.org/RLSA-2026:46398"
},
{
"category": "external",
"summary": "Oracle Linux Security Advisory ELSA-2026-46397 vom 2026-08-03",
"url": "http://linux.oracle.com/errata/ELSA-2026-46397.html"
},
{
"category": "external",
"summary": "Oracle Linux Security Advisory ELSA-2026-46396 vom 2026-08-04",
"url": "http://linux.oracle.com/errata/ELSA-2026-46396.html"
}
],
"source_lang": "en-US",
"title": "Red Hat Enterprise Linux (libreswan): Mehrere Schwachstellen erm\u00f6glichen Denial of Service",
"tracking": {
"current_release_date": "2026-08-04T22:00:00.000+00:00",
"generator": {
"date": "2026-08-05T09:03:50.605+00:00",
"engine": {
"name": "BSI-WID",
"version": "1.6.0"
}
},
"id": "WID-SEC-W-2026-2518",
"initial_release_date": "2026-07-26T22:00:00.000+00:00",
"revision_history": [
{
"date": "2026-07-26T22:00:00.000+00:00",
"number": "1",
"summary": "Initiale Fassung"
},
{
"date": "2026-07-27T22:00:00.000+00:00",
"number": "2",
"summary": "Neue Updates von Rocky Enterprise Software Foundation und Red Hat aufgenommen"
},
{
"date": "2026-07-28T22:00:00.000+00:00",
"number": "3",
"summary": "Neue Updates von Rocky Enterprise Software Foundation aufgenommen"
},
{
"date": "2026-08-03T22:00:00.000+00:00",
"number": "4",
"summary": "Neue Updates von Oracle Linux aufgenommen"
},
{
"date": "2026-08-04T22:00:00.000+00:00",
"number": "5",
"summary": "Neue Updates von Oracle Linux aufgenommen"
}
],
"status": "final",
"version": "5"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Oracle Linux",
"product": {
"name": "Oracle Linux",
"product_id": "T056236",
"product_identification_helper": {
"cpe": "cpe:/o:oracle:linux:-"
}
}
}
],
"category": "vendor",
"name": "Oracle"
},
{
"branches": [
{
"category": "product_name",
"name": "RESF Rocky Linux",
"product": {
"name": "RESF Rocky Linux",
"product_id": "T054581",
"product_identification_helper": {
"cpe": "cpe:/o:resf:rocky_linux:-"
}
}
}
],
"category": "vendor",
"name": "RESF"
},
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux",
"product": {
"name": "Red Hat Enterprise Linux",
"product_id": "67646",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:-"
}
}
},
{
"category": "product_version",
"name": "8",
"product": {
"name": "Red Hat Enterprise Linux 8",
"product_id": "T057209",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:8"
}
}
},
{
"category": "product_version",
"name": "9",
"product": {
"name": "Red Hat Enterprise Linux 9",
"product_id": "T057210",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:9"
}
}
},
{
"category": "product_version",
"name": "10",
"product": {
"name": "Red Hat Enterprise Linux 10",
"product_id": "T057211",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:10"
}
}
}
],
"category": "product_name",
"name": "Enterprise Linux"
}
],
"category": "vendor",
"name": "Red Hat"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-12413",
"product_status": {
"known_affected": [
"T056236",
"T054581",
"67646",
"T057209",
"T057210",
"T057211"
]
},
"release_date": "2026-07-26T22:00:00.000+00:00",
"title": "CVE-2026-12413"
},
{
"cve": "CVE-2026-14957",
"product_status": {
"known_affected": [
"T056236",
"T054581",
"67646",
"T057209",
"T057210",
"T057211"
]
},
"release_date": "2026-07-26T22:00:00.000+00:00",
"title": "CVE-2026-14957"
},
{
"cve": "CVE-2026-50721",
"product_status": {
"known_affected": [
"T056236",
"T054581",
"67646",
"T057209",
"T057210",
"T057211"
]
},
"release_date": "2026-07-26T22:00:00.000+00:00",
"title": "CVE-2026-50721"
},
{
"cve": "CVE-2026-50722",
"product_status": {
"known_affected": [
"T056236",
"T054581",
"67646",
"T057209",
"T057210",
"T057211"
]
},
"release_date": "2026-07-26T22:00:00.000+00:00",
"title": "CVE-2026-50722"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.