Skip to content
OpenAdvisories
High ELSA-2026-46396 4 CVEs

Important: libreswan security update (Oracle Linux 8)

Published Jul 27, 2026 · Updated Jul 27, 2026

Summary

[4.12-2.0.1]
- Add libreswan-oracle.patch to detect Oracle Linux distro

[4.12-2.6]
- Backport fix for CVE-2026-14957 (RHEL-212498)

[4.12-2.5]
- Backport fixes for CVE-2026-12413, CVE-2026-50721 and CVE-2026-50722 (RHEL-190146, RHEL-190140, RHEL-190132)

Fixed packages 1

ReleasePackageFixed in
Oracle Linux · 8 libreswan 0:4.12-2.0.1.el8_10.6

Vulnerabilities 4

  • High 8.1

    IKEv1 Denial of Service via RSA-SHA1 (PKCS#1 Version 1.5 Encrypted) authentication payload

    Libreswan, via the function RSA_authenticate_hash_signature_raw_rsa(), did not correctly verify the length of the authentication hash when the SIG payload of an IKEv1 packet was encoded using PKCS #1 RSA Encryption as per RFC 2313. A remote attacker can use a…

  • High 8.1

    IKEv2 Denial of Service via RSA-SHA1 (PKCS#1 RSASSA-PKCS1-v1_5) authentication payload

    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…

  • High 7.5
    CVE-2026-12413 Public exploit

    IKEv2 Denial of Service via malformed fragmentation

    An invalidly formatted IKEv2 fragment causes the Libreswan pluto daemon to crash and restart. Continued exploitation would cause a denial of service. The function reassemble_v2_incoming_fragments() would ignore unknown outer payloads but still store these in …

  • High 7.5

    FIPS mode assertion failure via malicious CERT payload

    In FIPS mode, Libreswan's add_decoded_cert() function calls CERT_ExtractPublicKey() and asserts that the result is not NULL. However, CERT_ExtractPublicKey() returns NULL when public key extraction fails, for example if the RSA exponent is set to 0. A remote …