CVE Catalog

CVE-2026-56678

MediumCVSS 6.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

7th percentile - higher than 7% of all known CVEs

Summary

In 9Router prior to version 0.5.6, the Kiro API-key validation endpoint POST /api/oauth/kiro/api-key builds an upstream URL using a user-controlled region value, allowing an authenticated attacker to supply a crafted region such as kiro-canary.local:8443# and cause 9Router to send the Kiro validation request to an attacker-controlled host while forwarding the submitted Kiro API key as an Authorization header.

Risk Assessment

The risk involves leakage of sensitive Kiro API keys to an external, unauthorized server, potentially leading to unauthorized access to resources protected by those keys and data security breaches.

Recommendation

Immediately upgrade 9Router to version 0.5.6 or later, which includes a fix that eliminates the URL injection vulnerability.

Other vulnerabilities in 9Router

See all
Original NVD description (English source)

9Router is an AI router & token saver. Prior to 0.5.6, the Kiro API-key validation endpoint POST /api/oauth/kiro/api-key builds an upstream URL using a user-controlled region value, allowing an authenticated attacker to supply a crafted region such as kiro-canary.local:8443# and cause 9Router to send the Kiro validation request to an attacker-controlled host while forwarding the submitted Kiro API key as an Authorization header. This issue is fixed in version 0.5.6.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS