Skip to main content
HIGH

CVE-2026-12413

CVSS v3

7.5

HIGH

EPSS Score

0.6 %

exploit probability, as of 2026-10-19

CISA KEV

No

known exploited

Exploitation

—

SSVC status

Get an alert for each new CVE published for librenswan.

Set up CVE WatchFree account · no credit card

Affected and fixed versions

Packages from OSV.dev and products from the vendors' CSAF advisories.

version not verifiedVersions not verified: read as OSV.dev and the vendors publish them, not checked against each vendor's release list.

Packages

  • libreswanAlmaLinux:10all versions · fixed in 5.3.2-1.el10_2and 1 other package
  • libreswanAlmaLinux:9all versions · fixed in 4.15-10.el9_8
  • libreswanAlmaLinux:8all versions · fixed in 4.12-2.el8_10.6

Vendor advisories

  • CVE-2026-12413 Red Hat Product Security93 products fixed · 2 known affected

    librenswan: IKEv2 Denial of Service via malformed fragmentation

    libreswan as a component of Red Hat OpenShift Container Platform 4 · libreswan.src as a component of Red Hat OpenShift Container Platform 4

  • RHSA-2026:72287 Red Hat Product Security5 products fixed

    Red Hat Security Advisory: libreswan security update

  • RHSA-2026:63044 Red Hat Product Security4 products fixed

    Red Hat Security Advisory: OpenShift Container Platform 4.19.46 bug fix and security update

  • RHSA-2026:63041 Red Hat Product Security4 products fixed

    Red Hat Security Advisory: OpenShift Container Platform 4.21.32 bug fix and security update

  • RHSA-2026:63100 Red Hat Product Security4 products fixed

    Red Hat Security Advisory: OpenShift Container Platform 4.20.37 bug fix and security update

  • RHSA-2026:61779 Red Hat Product Security5 products fixed

    Red Hat Security Advisory: libreswan security update

7 more advisories

Full record on NVD

Description

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 a fixed size array msg_digest.digest[PAYLIMIT]. An off-by-one error in the assertion PASSERT(logger, md->digest_roof < elemsof(md->digest)) causes the daemon to abort. No remote code execution is possible. Any configuration that allows IKEv2 connections that do not set fragmentation=no are vulnerable. IKEv1 is not affected.

Technical details

CVSS v3 Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
2026-07-02
Last Modified
2026-07-02

Frequently asked questions

What is CVE-2026-12413?

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 a fixed size array msg_digest.digest[PAYLIMIT]. An off-by-one error in the assertion PASSERT(logger, md->digest_roof < elemsof(md->digest)) causes the daemon to abort. No remote code execution is possible. Any configuration that allows IKEv2 connections that do not set fragmentation=no are vulnerable. IKEv1 is not affected.

Is CVE-2026-12413 actively exploited?

Active exploitation of CVE-2026-12413 has not been confirmed. Its EPSS score was 0.6% on 2026-10-19, the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2026-12413?

CVE-2026-12413 has a CVSS v3 base score of 7.5 (HIGH severity), with vector string CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H.

Running librenswan? Hear about its next vulnerability

CVE Watch matches each new CVE to the vendors and products you list (vendor and product, not the version) and puts it in your alerts with its KEV and EPSS status.

Already have an account? Open CVE WatchNo credit card required · No monthly cap on website lookups · 250 API requests/month