Description
When Routinator encounters a CRL with many entries, it may hang or run out of memory. If Routinator encounters a CRL file with the wrong encoding, it may exit.
Published: 2026-10-26
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

Routinator may terminate or become unresponsive when it processes a CRL file that contains an unusually large number of entries or is encoded incorrectly. The issue is an improper handling of exceptional conditions (CWE-755) and can lead to resource exhaustion or abrupt termination, effectively denying the service that relies on Routinator. No evidence indicates arbitrary code execution or privilege escalation.

Affected Systems

NLnet Labs Routinator versions earlier than 0.15.3 are impacted. No other NLnet Labs products are affected.

Risk and Exploitability

With a CVSS score of 7.5, this vulnerability is high severity. The EPSS score is unavailable, and the vulnerability is not listed in CISA KEV. Exploitation would require an attacker to provide a large or malformed CRL file to Routinator, which could be achieved by compromising a source of CRLs or manipulating the configuration that specifies CRL locations. The attack vector is likely local or remote at the network level, depending on how Routinator retrieves CRLs; an exploited scenario could cause a denial‑of‑service crash, disrupting routing validation services.

Generated by OpenCVE AI on October 26, 2026 at 18:37 UTC.

Remediation

Vendor Solution

This issue is fixed in 0.15.3 and all later versions.


OpenCVE Recommended Actions

  • Upgrade Routinator to version 0.15.3 or later, which addresses the crash and memory exhaustion issue.
  • If an upgrade is not immediately feasible, restrict the sources from which Routinator fetches CRLs, or configure network filters to block large or malformed CRL files from reaching the service; alternatively, validate CRL input size and encoding before processing.
  • Configure system resource limits (e.g., cgroups, ulimit) on the Routinator process to cap memory usage and mitigate potential crashes caused by malformed CRLs.

Generated by OpenCVE AI on October 26, 2026 at 18:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 19:15:00 +0000

Type Values Removed Values Added
First Time appeared Nlnetlabs
Nlnetlabs routinator
Vendors & Products Nlnetlabs
Nlnetlabs routinator

Mon, 26 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 26 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Description When Routinator encounters a CRL with many entries, it may hang or run out of memory. If Routinator encounters a CRL file with the wrong encoding, it may exit.
Title Routinator exits when parsing an incorrect or very large CRL file
Weaknesses CWE-755
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Nlnetlabs Routinator
cve-icon MITRE

Status: PUBLISHED

Assigner: NLnet Labs

Published:

Updated: 2026-10-26T17:57:34.011Z

Reserved: 2026-08-10T14:08:41.336Z

Link: CVE-2026-72754

cve-icon Vulnrichment

Updated: 2026-10-26T17:50:08.026Z

cve-icon NVD

Status : Deferred

Published: 2026-10-26T18:18:41.413

Modified: 2026-10-26T18:35:08.450

Link: CVE-2026-72754

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T19:00:08Z

Weaknesses
  • CWE-755

    Improper Handling of Exceptional Conditions