CyberSecBulletin

Decolua vulnerabilities

We track 22 vulnerabilities in Decolua products. 22 are rated high or critical, and none are known to be exploited. The most recent was published on October 1, 2026.

22vulnerabilities
7critical
15high
0exploited
8.5average CVSS score

Latest Decolua vulnerabilities

  • 7.3 High severity

    9Router: Server-Side Request Forgery

    CVE-2026-103530Decolua

    A vulnerability was detected in decolua 9Router up to 0.5.55. The affected element is the function fetch of the file src/shared/utils/ssrfGuard.js of the component Search Endpoint. Performing a manipulation of the argument provider_options.baseUrl results in s

  • 7.3 High severity

    9router: Reliance on Untrusted Inputs in a Security Decision

    CVE-2026-56681DecoluaEPSS 1.11%

    9Router is an AI router & token saver. Prior to 0.5.6, 9Router deployments that allow requests to reach Next.js without the sanitizing custom-server.js wrapper trust the client-supplied X-9r-Real-Ip header in src/dashboardGuard.js when isLocalRequest decides w

  • 8.5 High severity

    9router: Incomplete List of Disallowed Inputs

    CVE-2026-72860Decolua

    The POST /api/provider-nodes/validate route in 9router takes a caller-supplied baseUrl and issues server-side HTTP requests to it, guarding the destination with assertPublicUrl from src/shared/utils/ssrfGuard.js. That guard compares hostname strings only: it r

  • 8.6 High severity

    9router: Missing Authentication for Critical Functionality

    CVE-2026-56677Decolua

    9Router is an AI router & token saver. In 0.5.4 and earlier, the POST /api/auth/oidc/test endpoint in src/app/api/auth/oidc/test/route.js passes the user-controlled issuerUrl parameter to fetchOidcDiscovery() in src/lib/auth/oidc.js without restricting private

  • 9.9 Critical severity

    9router: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-63732DecoluaEPSS 1.01%

    9router 0.4.59 (fixed in 0.4.60) contains a chain of vulnerabilities: a hardcoded default password (123456) that authenticates any fresh installation, a bypass of the LOCAL_ONLY network gate via a spoofed Host header, and unvalidated arguments passed to child_

  • 7.7 High severity

    9router: Server-Side Request Forgery

    CVE-2026-63313Decolua

    9Router before 0.4.72 contains a server-side request forgery (SSRF) vulnerability in the /v1/web/fetch endpoint. The endpoint accepts a user-controlled url parameter and passes it to a configured external scraping provider (Firecrawl, Jina Reader, Tavily, or E

  • 8.8 High severity

    9router: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-62312Decolua

    9Router is an AI router & token saver. Prior to 0.5.2, 9Router allows a remote authenticated attacker to achieve arbitrary code execution on the host operating system by combining a Host header bypass of localhost-only routes with unvalidated MCP plugin args p

  • 8.7 High severity

    9router: Improperly Controlled Modification of Dynamically-Determined Object Attributes

    CVE-2026-56679Decolua

    9Router is an AI router & token saver. Prior to 0.5.4, the PATCH /api/settings endpoint writes the entire request body to persistent settings without a field whitelist, allowing an authenticated user to set security-critical fields such as requireLogin and dis

  • 7.5 High severity

    9router: Authentication Bypass by Spoofing

    CVE-2026-49353Decolua

    9Router is an AI router & token saver. In 0.4.45 and earlier, 9Router's src/dashboardGuard.js local-only access gate used Host and Origin headers in isLocalRequest() to protect /api/mcp/*, /api/tunnel/*, and /api/cli-tools/*, allowing header spoofing in revers

  • 9.8 Critical severity

    9router: Use of Hard-coded Credentials

    CVE-2026-49352Decolua

    9Router is an AI router & token saver. From 0.2.21 until 0.4.44, 9Router used the hardcoded fallback JWT secret 9router-default-secret-change-me in src/app/api/auth/login/route.js, src/middleware.js, and later src/lib/auth/dashboardSession.js, allowing attacke

  • 10.0 Critical severity

    9router: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-46339DecoluaEPSS 2.76%

    9Router is an AI router & token saver. From 0.4.30 until 0.4.37, 9Router's src/proxy.js middleware did not protect /api/cli-tools/* and /api/mcp/*, allowing unauthenticated registration of customPlugins through src/app/api/cli-tools/cowork-settings/route.js an

  • 7.5 High severity

    9Router: Exposure of Private Personal Information to an Unauthorized Actor

    CVE-2026-62328Decolua

    9Router through version 0.4.41 contain an unauthenticated information disclosure vulnerability that allows remote attackers to access sensitive user data by sending requests to unprotected API endpoints. Attackers can enumerate paginated request logs and retri

  • 9.1 Critical severity

    9Router: Missing Authentication for Critical Functionality

    CVE-2026-62327DecoluaEPSS 6.27%

    9Router through version 0.4.41 contains an unauthenticated information disclosure vulnerability that allows remote attackers to retrieve plaintext API keys for all connected AI provider accounts by sending a single unauthenticated request to the /api/usage/sta

  • 9.8 Critical severity

    9Router: Missing Authentication for Critical Functionality

    CVE-2026-59801DecoluaEPSS 2.62%

    9Router through version 0.4.41 contains an unauthenticated access vulnerability that allows remote attackers to interact with provider management API endpoints by sending requests without any credentials due to missing authentication middleware in the Next.js

  • 8.3 High severity

    9router: Improper Authentication

    CVE-2026-56675Decolua

    9Router is an AI router & token saver. Prior to 0.5.2, 9router treats loopback requests as trusted and allows /v1/* access without an API key, so a same-host reverse proxy that forwards public traffic to the backend through 127.0.0.1 causes src/dashboardGuard.

  • 8.2 High severity

    9router: Authentication Bypass by Spoofing

    CVE-2026-55641Decolua

    9Router is an AI router & token saver. Prior to 0.5.2, 9router determines whether a /v1 LLM proxy request is local by reading the client-controlled Host header, allowing a remote unauthenticated attacker to send Host: localhost and bypass API-key authenticatio

  • 8.6 High severity

    9router: Missing Authorization

    CVE-2026-55638DecoluaEPSS 6.58%

    9Router is an AI router & token saver. Prior to 0.5.2, 9router protects /v1, /v1beta, /api/v1, and /api/v1beta in src/dashboardGuard.js but omits /codex before next.config.mjs rewrites /codex/* to /api/v1/responses. A remote unauthenticated attacker can send r

  • 7.4 High severity

    9router: Time-of-check Time-of-use (TOCTOU) Race Condition

    CVE-2026-56676Decolua

    9Router is an AI router & token saver. Prior to 0.5.2, 9router validates image URLs by resolving the host before fetching, but open-sse/translator/concerns/image.js performs the later server-side image fetch with a separate DNS resolution. An authenticated att

  • 7.3 High severity

    9router: Improper Restriction of Excessive Authentication Attempts

    CVE-2026-55501Decolua

    9Router is an AI router & token saver. Prior to 0.4.80, the dashboard login rate limiter in src/lib/auth/loginLimiter.js derives the client identity from the attacker-controlled X-Forwarded-For HTTP header, and src/app/api/auth/login/route.js uses that spoofab

  • 9.9 Critical severity

    9router: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-55500Decolua

    9Router is an AI router & token saver. Prior to 0.4.80, the /api/settings/database endpoint allows full database export (containing all credentials, API keys, OAuth tokens, and settings) and full database import (complete overwrite) without any authentication

  • 9.8 Critical severity

    9router: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-59800DecoluaEPSS 2.08%

    9Router before 0.4.44 contains an OS command injection vulnerability in the unauthenticated POST /api/tunnel/tailscale-install endpoint (this route is not covered by the dashboard middleware matcher, so no authorization check is applied). The sudoPassword fiel

  • 7.3 High severity

    9router: Improper Authorization

    CVE-2026-5842Decolua

    A security vulnerability has been detected in decolua 9router up to 0.3.47. The impacted element is an unknown function of the file /api of the component Administrative API Endpoint. The manipulation leads to authorization bypass. The attack is possible to be