HarborGuardharborguardDatabase
Back to search
HIGHCVE-2026-49234Published Modified CNA NLnet Labs

CVE-2026-49234: Routinator crashes on specifically crafted ASN strings in the API

When sending a specifically crafted non-UTF-8 string as select-asn query parameter to the /api/v1/origins endpoint, Routinator crashes. This only affects users who allow API access from untrusted networks.

Metrics

CVSS v4.0
8.2
Severity
HIGH
Fixed in
0.15.2
Affected Products
1

Get notified

Email me when this CVE is updated: new fix versions, severity changes, or any record change.

HarborGuard Analysis

Synopsis

A denial-of-service crash affects NLnet Labs Routinator, the RPKI validator daemon. The vulnerability is reachable locally without authentication, and a crafted non-UTF-8 string sent to the /api/v1/origins endpoint causes the process to crash, disrupting both the local service and any downstream systems that depend on it. A patched-image rebuild at version 0.15.2 is available on HarborGuard for environments running an affected version.

HarborGuard Coverage

Detection

Detection is available across every HarborGuard environment: CVE-2026-49234 is ingested from upstream advisory feeds within minutes of publication and matched against customer images, including custom-built images that bundle Routinator. Coverage extends to images in both registries and active CI/CD pipelines.

Available
Triage

HarborGuard scores this CVE at CVSS 8.2 (High) and can apply per-environment compliance policy weighting to escalate or suppress the finding based on whether the API is exposed to untrusted networks. Triage findings are routed to the appropriate team inbox within each customer organization based on image ownership and policy configuration.

Available
Patch

A patched-image rebuild at Routinator 0.15.2 is available on HarborGuard for any image found to contain an affected version. For customers who opt into auto-remediation, HarborGuard rebuilds the image, runs a regression test suite, and opens a pull request against the affected workload automatically.

Available

Exploit Conditions

  • Network reachabilityNot required

    The CVSS vector specifies AV:L, meaning the attacker needs an existing shell or process on the host rather than direct network access to the API endpoint.

  • AuthenticationNot required

    No credentials or account are required to trigger the crash; the malformed query parameter can be submitted anonymously.

  • Victim interactionNot required

    No user action is needed; sending a single crafted HTTP request to the endpoint is sufficient to cause the crash.

  • Attack complexityDetail

    Attack complexity is Low, meaning the exploit is reliable and requires no special conditions, race timing, or knowledge of memory layout.

Blast Radius

  • Crashes the Routinator process, taking down RPKI route-origin validation for the host.
  • Downstream routers and systems relying on Routinator for validated ROA data lose their validation feed, which can degrade BGP route security posture until the service is restarted or replaced.
  • Repeated crashes can be used to sustain a denial-of-service condition if the process is automatically restarted, consuming operator attention and risking validation gaps.

How HarborGuard Handles This

Available on HarborGuard: images containing any affected version of Routinator are flagged against CVE-2026-49234 within minutes of the advisory entering the ingestion pipeline, including custom images that bundle the binary. A rebuild at the fixed version 0.15.2 is available for affected images. For customers who opt into auto-remediation, HarborGuard rebuilds the image, runs regression tests, and opens a pull request against affected workloads; median time from CVE publication to merged patch PR for high-severity issues is around 90 minutes in environments with auto-remediation enabled. Where auto-remediation is not enabled, the finding appears in the vulnerability dashboard with fix-version metadata attached. Because the advisory notes this issue only affects deployments that expose the API to untrusted networks, teams without auto-remediation may also consider a compensating control such as a network policy restricting access to the Routinator API port to trusted sources only while the rebuild is reviewed and merged.

See how HarborGuard automates this

Fix available

0.15.2
Affected packages
  • NLnet Labs / Routinator
    Fixed in 0.15.2
CVSS Vector
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
References