CVE catalog

CVE-2023-38710

libreswan: CVE-2023-38710

[CVE catalog]

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

An issue was discovered in Libreswan before 4.12. When an IKEv2 Child SA REKEY packet contains an invalid IPsec protocol ID number of 0 or 1, an error notify INVALID_SPI is sent back. The notify payload's protocol ID is copied from the incoming packet, but the code that verifies outgoing packets fails an assertion that the protocol ID must be ESP (2) or AH(3) and causes the pluto daemon to crash and restart. NOTE: the earliest affected version is 3.20.

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.2fixed
Debianlibreswanbookworm4.10-2+deb12u1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibreswansourcesid4.12-1not yet assignedNot reportedNot reported
Debianlibreswansourceforky4.12-1not yet assignedNot reportedNot reported
Debianlibreswansourcetrixie4.12-1not yet assignedNot reportedNot reported
Debianlibreswansourcebookworm(unfixed)not yet assignedNot reportedNot reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References