Skip to content
OpenAdvisories
Low · 3.7 CVE-2026-77205 EUVD-2026-100747GHSA-7m29-c28j-rg7h

Denial of Service via sending bogus X.509 certificates

Published Oct 13, 2026 · Updated Oct 16, 2026 · Assigned by libreswan

Description

Libreswan in FIPS mode has a vulnerability where badly formed received certificates are rejected, but not deleted from the NSS cache. As a result, any real certificates with the same serial number are rejected as well. This can be abused to lock out legitimate peers from connecting. The add_decoded_cert() function missed a call to CERT_DestroyCertificate() due to an incorrect fix for CVE-2026-14957. Sending bogus certificates with new serial numbers could prevent the real certificates with those serial numbers from connecting until the service has restarted.

Affected products

VendorProductAffectedFixed
The Libreswan Project libreswan 5.3 – ≤ 5.3.2 5.3.3

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libreswan No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libreswan No fix yet —
Ubuntu 26.04 LTS libreswan No fix yet —
Ubuntu 24.04 LTS libreswan No fix yet —
Ubuntu 22.04 LTS libreswan No fix yet —
Ubuntu 20.04 LTS libreswan No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS libreswan No fix yet —

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 libreswan +1 5.3.3-1.el10_2 ALSA-2026:89923

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 libreswan 5.3.3-1.el10_2 RLSA-2026:89923
ReleasePackageFixed inAdvisory
Alpine v3.24 libreswan 5.3.3-r0 —
Alpine v3.23 libreswan 5.3.3-r0 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 libreswan +1 5.3.3-1.0.1.el10_2 ELSA-2026-89923

Advisories 4

References