CVE-2026-49232
HighCVSS 8.7Exploitation Probability (EPSS)
Low risk27th percentile - higher than 27% of all known CVEs
Summary
Routinator exits on any error when accepting incoming HTTP or RTR connections, including recoverable ones like running out of file descriptors. An attacker can trigger this by opening many connections.
Risk Assessment
An attacker can cause a denial of service (DoS) by exhausting file descriptors, forcing Routinator to exit. This only affects users exposing the HTTP/RTR server to untrusted networks.
Recommendation
Restrict access to the HTTP/RTR server to trusted networks only, or apply a workaround if available.
Other vulnerabilities in Routinator
See all- CVE-2026-72758High
In Routinator, when parsing an AS range where the maximum value is smaller than the minimum value, Routinator will never reach the maximum and run out of memory.
- CVE-2026-72757Medium
Routinator runs out of open connections on the HTTP server when many connections are opened but never closed, leaving the HTTP server unavailable. This condition can be triggered maliciously by an attacker by opening a large number of connections to the HTTP server.
- CVE-2026-72756High
Routinator exits when an rsync URI for a file obtained over RRDP contains a path that cannot be stored on disk, such as too long file names or folder names that overlap with existing file names.
- CVE-2026-72755Low
Routinator stores a newly-retrieved TA certificate via HTTPS in cache without validation, potentially overwriting a known good TA certificate even if validation fails.
- CVE-2026-72754High
When Routinator encounters a CRL with many entries, it may hang or run out of memory. If it encounters a CRL file with the wrong encoding, it may exit.
- CVE-2026-72753High
Routinator accepts and parses RRDP notification files with gaps in delta entries, potentially leading to missing data. If too many delta entries are encountered, it may run out of memory.
- CVE-2026-72752Medium
Routinator runs out of memory when the JSON output is requested many times concurrently, which an attacker can trigger maliciously by opening a large number of connections to the HTTP server. Additionally, Routinator runs into a stack overflow and exits when a payload item with too much metadata is discarded at once.
- CVE-2026-49235High
Vulnerability in Routinator causes a crash when encountering an RRDP file with a specially crafted Document Type Definition (DTD).
- CVE-2026-49234High
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.
- CVE-2026-49233High
Routinator does not properly check the module component of rsync URIs, which are used to create the file system paths for the Routinator cache. This allows for path traversal by having a module name containing .., potentially providing an attacker access to the entire Routinator rsync cache.
Original NVD description (English source)
Routinator exits on any error when accepting incoming HTTP or RTR connections, including ones it can recover from such as running out of file descriptors. This condition can be triggered maliciously by an attacker by opening a large number of connections to the HTTP or RTR server. This only affects users that make their HTTP or RTR server available to untrusted networks.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

