Bug 2550255 (CVE-2026-77205) - CVE-2026-77205 libreswan: Denial of Service via sending bogus X.509 certificates
Summary: CVE-2026-77205 libreswan: Denial of Service via sending bogus X.509 certificates
Keywords:
Status: NEW
Alias: CVE-2026-77205
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2550631
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-10-13 07:55 UTC by OSIDB Bzimport
Modified: 2026-10-13 15:41 UTC (History)
22 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-10-13 07:55:12 UTC
The Libreswan Project received a report about an issue in the libreswan 5.3 series related to badly formed received certificates while running in FIPS mode. While being rejected, the certifiates were not deleted from the NSS cache, resulting in any real certificates with the same serial number being rejected as well. This can be abused to lock out legitimate peers from connecting.

Sending bogus certificates with new serial numbers could prevent the real certificates with those serial numbers from connecting until the service has restarted. While there is no RFC that dictates Certificate Authority (CA) should use randomized serial numbers, it is considered best practise and it is a requirement of the CA/Browser Forum. If using a private Root CA for IPsec VPNs, it is recommended to verify it uses randomized serial numbers.  However, an attacker could still trick a peer into connecting to them first, thus learning the serial number.

Vulnerable versions : 5.3, 5.3.1, 5.3.2
Not vulnerable      : 3.0 - 5.2, 5.4 and higher


Note You need to log in before you can comment on or make changes to this bug.