CVE-2026-70619

Odysseus-dev · Odysseus

A missing authorization vulnerability in Odysseus allows authenticated non-admin users to modify server-wide embedding backend configurations by bypassing admin-only endpoint guards.

Executive summary

A critical authorization bypass in Odysseus enables low-privileged users to modify server-wide backend configurations, leading to potential system-wide compromise.

Vulnerability

The application fails to enforce admin-level authorization checks on sensitive endpoint management routes. While the routes verify that a user is authenticated, they neglect to confirm that the user possesses administrative privileges, allowing unauthorized configuration changes.

Business impact

This vulnerability carries a CVSS score of 8.8, reflecting its high impact on system integrity. An authenticated attacker could modify critical backend settings, potentially leading to unauthorized data exposure, service disruption, or the redirection of server traffic.

Remediation

Immediate Action: Update the Odysseus installation to the latest version or apply the fix provided in commit bf325f6b2185cb42bc5d8f5713a64aecffb766d4.

Proactive Monitoring: Audit administrative logs for configuration changes performed by non-administrative accounts.

Compensating Controls: Use network-level access controls to ensure that only authorized personnel can reach the management interfaces of the Odysseus server.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

The severity of this flaw stems from the ease with which an authenticated user can escalate their configuration management capabilities. It is imperative that administrators upgrade their Odysseus deployment to a patched version immediately to prevent unauthorized administrative actions.