Skip to main content

Routinator EUVDEUVD-2026-110027

| CVE-2026-72754 HIGH
Improper Handling of Exceptional Conditions (CWE-755)
2026-10-26 NLnet Labs GHSA-3fw4-8xwf-g8j8
7.5
CVSS 3.1 · Vendor: NLnet Labs
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Publish malicious CRL in RPKI repository
  2. Delivery
    Routinator fetches CRL during validation
  3. Exploit
    Oversized or malformed CRL parsed
  4. Execution
    Hang, memory exhaustion, or process exit
  5. Impact
    RPKI validation service disrupted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Exception handling procedures
Exploitation Conditions

Routinator must fetch and parse an attacker-supplied CRL that either contains a very large number of entries (triggering the hang / out-of-memory path) or uses an incorrect encoding (triggering the process exit). The concrete prerequisite is that the attacker can serve such a CRL within the RPKI repository hierarchy that the target Routinator instance validates; no authentication to Routinator itself is required. The limiting factor is this delivery requirement - the attacker needs publishing control over a repository/CA in a trusted RPKI path, which is a meaningful barrier beyond the raw AV:N rating, though no user interaction or special non-default Routinator configuration is indicated by the advisory.

Impact

All signals point to an availability-only denial-of-service issue. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) scores C:N/I:N and A:H, meaning no data is exposed or altered - only availability is affected, which directly contradicts the input 'Information Disclosure' tag. The vuln.today decision label is 'this_week' (not act_now/emergency), and there is no CISA KEV listing and no EPSS value supplied, so there is no evidence of active or widespread exploitation; no public exploit is identified. The practical catch the raw CVSS understates is the delivery precondition: Routinator must fetch and parse a malicious CRL, which requires the attacker to publish that CRL somewhere in the RPKI repository hierarchy Routinator validates - AV:N is technically correct but real exploitation depends on controlling a repository/CA in a validated trust path, so this is better treated as an availability-hardening fix to apply this week than as an emergency. EPSS and KEV data are both absent from the input (absence, not a low score), so exploitation likelihood cannot be quantified from the provided signals.

Exploit ScenarioDerived

An attacker who can publish objects in an RPKI repository that Routinator fetches places a CRL containing a very large number of entries, causing Routinator to hang or exhaust memory during validation; alternatively they serve a CRL with an invalid encoding, causing the process to exit. The result is disruption of RPKI route origin validation for the operator running Routinator. No public exploit is identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 26, 2026

Routinator, NLnet Labs' RPKI relying-party validator, can be hung or terminated by a CRL fetched from the repository hierarchy it validates: a CRL carrying a very large number of entries drives the hang or out-of-memory path, while a CRL with an incorrect encoding causes the process to exit, producing an availability-only denial of service (CVSS 7.5, A:H, with no confidentiality or integrity impact). The CPE entry cpe:2.3:a:nlnet_labs:routinator is unversioned, so all releases are presumed affected until the vendor advisory names fixed versions. No public exploit code and no confirmed active exploitation were identified at time of analysis; the practical barrier is that an attacker must be able to serve the crafted CRL from a repository or CA inside a trusted RPKI validation path, and no authentication to Routinator itself is required.

RemediationAI

The supplied data does not name a fixed release, so the exact patched Routinator version must be taken from the NLnet Labs advisory at https://www.nlnetlabs.nl/downloads/routinator/CVE-2026-72754.txt rather than assumed; upgrading to the version that advisory identifies is the primary fix, since the defect sits in the CRL parsing path that Routinator exercises during normal validation. No workaround or compensating control is described in the available sources, and the vendor advisory should be treated as the sole source for both the fixed version and any interim guidance. Because the exposure depends on an attacker being able to serve a crafted CRL from within a repository or CA that the instance validates, the practical scope of the risk is set by which repositories and trust anchors the deployment follows, a boundary the advisory does not itself propose changing.

Affected VersionsENISA

Routinator patch: 0.15.3

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Routinator is an RPKI relying-party validator: it walks the RPKI repository hierarchy, retrieving signed objects and the CRLs published by CAs, and it must parse those CRLs (DER-encoded structures listing revoked certificate serial numbers) as part of validation. The flaw is classified as CWE-755, Improper Handling of Exceptional Conditions, and the two described behaviours map directly onto that class: an oversized CRL with a very large number of revoked entries is not bounded defensively, so parsing consumes memory or processing time until the validator hangs or exhausts memory, and a CRL whose encoding is incorrect is not handled gracefully, so the process exits instead of rejecting the object and continuing. Both are availability failures in the parsing path rather than memory-corruption or trust-decision bugs, consistent with the assessed vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H. The trigger is reached only when Routinator actually retrieves and parses the malicious CRL, which requires the object to be reachable within the validation path the instance follows; the sources do not describe any non-default Routinator setting that would be needed.

Know when Routinator gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (NLnet Labs) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

Remote parsing of a fetched CRL with no target-side auth gives AV:N/AC:L/PR:N/UI:N; impact is availability only (hang/OOM/exit), so C:N/I:N/A:H.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (NLnet Labs).

CVSS VectorVendor: NLnet Labs

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

A high-severity availability vulnerability in NLnet Labs' Routinator RPKI validator could allow disruption of RPKI validation operations, affecting organizations that rely on this tool for route origin validation. Since Routinator is used to ensure the integrity of internet routing decisions, a successful denial-of-service could degrade network security posture and operational continuity. Leadership should prioritize remediation due to the critical role of RPKI in modern network defense.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include restricting RPKI repository access to trusted sources, implementing process monitoring with automatic restart, and isolating Routinator instances to limit impact.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
Low
RPKI relying-party validator run only by network operators
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2020-17366 HIGH POC
7.4 Aug 05

An issue was discovered in NLnet Labs Routinator 0.1.0 through 0.7.1. Rated high severity (CVSS 7.4), this vulnerability

CVE-2026-49235 HIGH
8.7 Jun 08

Denial of service in NLnet Labs Routinator allows remote attackers to crash the RPKI validator by serving a crafted Docu

CVE-2026-49232 HIGH
8.7 Jun 08

Denial of service in NLnet Labs Routinator allows remote unauthenticated attackers to crash the daemon by opening a larg

CVE-2026-49233 HIGH
8.3 Jun 08

Path traversal in NLnet Labs Routinator allows remote attackers to escape the rsync cache directory by supplying rsync U

CVE-2026-49234 HIGH
8.2 Jun 08

Denial of service in NLnet Labs Routinator (an RPKI Relying Party software) allows remote attackers to crash the daemon

CVE-2026-72753 HIGH
8.2 Oct 26

Routinator, NLnet Labs' RPKI relying party validator, mishandles RRDP notification files by accepting delta entries with

CVE-2026-72758 HIGH
7.5 Oct 26

Routinator, NLnet Labs' RPKI relying-party validator, can be driven into memory exhaustion by an AS range in RPKI data w

CVE-2026-72756 HIGH
7.5 Oct 26

Routinator exits when it encounters an RRDP-delivered rsync URI whose path cannot be stored on disk, producing a denial

CVE-2024-1622 HIGH
7.5 Feb 26

Due to a mistake in error checking, Routinator will terminate when an incoming RTR connection is reset by the peer too q

CVE-2023-39915 HIGH
7.5 Sep 13

NLnet Labs' Routinator up to and including version 0.12.1 may crash when trying to parse certain malformed RPKI objects.

CVE-2022-3029 HIGH
7.5 Sep 13

In NLnet Labs Routinator 0.9.0 up to and including 0.11.2, due to a mistake in error handling, data in RRDP snapshot and

CVE-2021-43174 HIGH
7.5 Nov 09

NLnet Labs Routinator versions 0.9.0 up to and including 0.10.1, support the gzip transfer encoding when querying RRDP r

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy