CVE Catalog

CVE-2026-56679

HighCVSS 8.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.32%

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

Summary

In 9Router prior to version 0.5.4, the PATCH /api/settings endpoint writes the entire request body to persistent settings without a field whitelist. This allows an authenticated user to set security-critical fields such as requireLogin and disable authentication for the whole application, exposing protected routes to unauthenticated access.

Risk Assessment

The risk is that an attacker with a user account can completely disable authentication, leading to unauthorized access to sensitive data and application functions.

Recommendation

Immediately upgrade 9Router to version 0.5.4 or later, which contains the fix for this vulnerability.

Other vulnerabilities in 9Router

See all
Original NVD description (English source)

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 disable authentication for the whole application, exposing protected routes such as /api/keys and /api/providers to unauthenticated access. This issue is reported as fixed in version 0.5.4.

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