CVE catalog

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() wo

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.60% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibreswansid5.2-2.5fixed
Debianlibreswanforky5.2-2.5fixed
Debianlibreswantrixie5.2-2.2vulnerable
Debianlibreswanbookworm4.10-2+deb12u1vulnerable
CpelibreswanNot reportedNot reportedvulnerable
CpelibreswanNot reported5.3.1fixed
CpelibreswanNot reported5.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibreswansourcesid5.2-2.5not yet assignedNot reported[1141390]
Debianlibreswansourceforky5.2-2.5not yet assignedNot reported[1141390]
Debianlibreswansourcetrixie(unfixed)not yet assignedNot reported[1141390]
Debianlibreswansourcebookworm(unfixed)not yet assignedNot reported[1141390]
CpelibreswancpeNot reported5.3.1Not reportedNot reportedNot reported
CpelibreswancpeNot reported5.3.1Not reportedNVD-CVE-2026-12413Not reported

[Debian bug #1141390]

Notes

[trixie] libreswan: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libreswan]Affected
    Details (2)
    • 4.10-2+deb12u1 · amd64 · bookworm

      Affected

      nvd · libreswan · debian · bookworm; nvd · libreswan · debian · 12

    • 4.10-2+deb12u1 · arm64 · bookworm

      Affected

      nvd · libreswan · debian · bookworm; nvd · libreswan · debian · 12

[Debian 13 (Trixie)]

  • [libreswan]Affected
    Details (2)
    • 5.2-2.2 · amd64 · trixie

      Affected

      nvd · libreswan · debian · 13

    • 5.2-2.2 · arm64 · trixie

      Affected

      nvd · libreswan · debian · 13

Observed:

References