Skip to main content
← All vulnerabilities
CVE-2026-116634EUVD-2026-110063GHSA-FQP9-JCG9-VHFV

OmniRoute 3.8.50 before 3.8.52 Missing Authentication via /api/sync/tokens

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.8.52
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

OmniRoute, an application affected by this flaw, can let unauthenticated users obtain sync tokens when its login requirement is turned off. Those tokens can then be used to retrieve stored provider credentials and plaintext API keys, and they remain valid even after login is turned back on.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

OmniRoute 3.8.50 before 3.8.52 contains a missing authentication vulnerability that allows unauthenticated attackers to issue sync tokens via POST /api/sync/tokens when requireLogin is disabled. Attackers can use the issued token against GET /api/sync/bundle to retrieve decrypted provider credentials and plaintext API keys, with tokens persisting after login is re-enabled.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • cheaper-inference OmniRoute

    From 3.8.50 · fixed in 3.8.52

References 7

GitHub · cheaper-inference/OmniRoute

vulncheck.com