Description
OmniRoute 3.8.0 before 3.8.52 contains an unverified password change vulnerability that allows holders of manage- or admin-scoped API keys or oma_ access tokens to change the management password without the current password. Attackers can send POST requests to /api/settings/require-login to lock out the operator, take over dashboard login, or disable the login requirement entirely.
Published: 2026-10-29
Score: 7 High
EPSS: n/a
KEV: No
Impact: Unauthorized Password Change
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows holders of manage‑ or admin‑scoped API keys or oma_ access tokens to alter the management password without supplying the current password. Attackers can therefore lock out the operator, take control of the dashboard login, or disable the login requirement entirely, effectively compromising administrative access.

Affected Systems

The affected product is OmniRoute from cheaper‑inference. All releases from version 3.8.0 up to, but not including, 3.8.52 are vulnerable; the issue is resolved in 3.8.52 and later.

Risk and Exploitability

The CVSS score of 7 signifies a moderate‑to‑high severity. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, yet anyone possessing the relevant API keys can exploit it trivially by sending a POST request to /api/settings/require-login—an attack vector that requires only authenticated but privileged API access, making exploitation straightforward for those with appropriate credentials.

Generated by OpenCVE AI on October 29, 2026 at 11:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OmniRoute to version 3.8.52 or newer to apply the fix that requires the current password for changes
  • Revoke all manage‑ or admin‑scoped API keys and oma_ tokens that may be compromised or unnecessarily exposed, and issue fresh tokens
  • After upgrading, change the administrator password to ensure that the password change control functions correctly and that only authorized users can modify credentials

Generated by OpenCVE AI on October 29, 2026 at 11:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 10:45:00 +0000

Type Values Removed Values Added
Description OmniRoute 3.8.0 before 3.8.52 contains an unverified password change vulnerability that allows holders of manage- or admin-scoped API keys or oma_ access tokens to change the management password without the current password. Attackers can send POST requests to /api/settings/require-login to lock out the operator, take over dashboard login, or disable the login requirement entirely.
Title OmniRoute 3.8.0 before 3.8.52 Unverified Password Change via /api/settings/require-login
Weaknesses CWE-620
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:L'}

cvssV4_0

{'score': 7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-29T10:44:39.676Z

Reserved: 2026-10-29T10:39:33.380Z

Link: CVE-2026-118984

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-29T11:17:32.257

Modified: 2026-10-29T11:17:32.390

Link: CVE-2026-118984

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T11:30:14Z

Weaknesses
  • CWE-620

    Unverified Password Change