Summary
Vulnerability in Libreswan (CVE-2026-12413). Risk of unauthorized operations or information disclosure.
Original description
The description as published by the source.
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.
Source: NIST National Vulnerability Database NVD GitHub Advisory
AI summary
Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.
無効にフォーマットされたIKEv2フラグメントがLibreswanのplutoデーモンをクラッシュさせ再起動させます。これにより継続的なサービス拒否(DoS)が発生します。この脆弱性はIKEv2接続を許可する設定で、フラグメンテーションが無効化されていない場合に影響を及ぼします。IKEv1には影響がありません。
無効にフォーマットされたIKEv2フラグメントがLibreswanのplutoデーモンをクラッシュさせる。
LibreswanのplutoデーモンにおけるIKEv2接続。
継続的なDoSが発生するため、高度に重要。
構成でIKEv2接続に対してフラグメンテーションを無効にする。
IKEv2接続のフラグメンテーションを「no」に設定する。
IKEv2接続のフラグメンテーション設定を確認する。
Fix status by distribution
Fixed packages published by each distribution for this CVE
- Ubuntu UBUNTU-CVE-2026-12413 libreswan
References
- advisory libreswan.org
- advisory libreswan.org
- web nvd.nist.gov
- web libreswan.org
- web github.com