CVE-2026-5842: decolua 9router authorization bypass in Administrative API Endpoint

CVE-2026-5842 · Severity: high · CVSS 7.3 · Published 2026-04-09

decolua 9router is an AI routing tool used to connect various AI coding assistants to different model providers. A critical security flaw allows unauthenticated attackers to bypass security controls and access administrative functions. This could result in the theft of sensitive API keys, exposure of the entire application database, or a complete shutdown of the service.

Technologies: 9router (npm). Vendors: npm.

Quick answers

Is CVE-2026-5842 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-5842 being exploited in the wild.
How severe is CVE-2026-5842?
High severity, with a CVSS score of 7.3, published 9 April 2026.
Which products and versions are affected?
9router (npm) < 0.3.75, SEMVER:introduced=0,fixed=0.3.75.
Is there a fix for CVE-2026-5842?
Yes. 9router (npm): upgrade to 0.3.75 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-5842 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2026-5842?
Check whether you run 9router (npm) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • 9router (npm): upgrade to 0.3.75 or later
    npm install 9router@0.3.75

Technical details

A critical broken access control vulnerability exists in 9router due to improper middleware configuration. While authentication is enforced for the dashboard UI, the '/api/*' routes were excluded from the global authentication matcher. This allows unauthenticated remote attackers to directly interact with sensitive endpoints such as '/api/settings/database', '/api/keys', and '/api/shutdown'. Successful exploitation enables attackers to export or overwrite the database, retrieve provider credentials, generate new API keys, or perform a remote denial-of-service by shutting down the server. The issue is resolved in version 0.3.75.

Affected products

  • decolua 9router < 0.3.75

Identifiers

  • CVE-2026-5842
  • GHSA-xrrh-p7f2-27vm

Timeline

  • 2026-03-26: disclosed: Initial issue reported on GitHub
  • 2026-04-09: advisory: GitHub and NVD advisories published
  • 2026-04-09: patched: Version 0.3.75 released to address the vulnerability

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.