PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-116634 cheaper-inference CVE debrief

CVE-2026-116634 is a high-severity vulnerability in OmniRoute versions 3.8.50 before 3.8.52. The vulnerability allows unauthenticated attackers to issue sync tokens via POST /api/sync/tokens when requireLogin is disabled. These tokens can be used against GET /api/sync/bundle to retrieve decrypted provider credentials and plaintext API keys. The tokens persist even after login is re-enabled.

Vendor
cheaper-inference
Product
OmniRoute
CVSS
HIGH 8.2
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-26
Original CVE updated
2026-10-26
Advisory published
2026-10-26
Advisory updated
2026-10-26

Who should care

Defenders responsible for OmniRoute deployments, particularly those with requireLogin disabled, should assess exposure and prioritize patching or mitigation efforts. This includes reviewing authentication configurations, verifying potential unauthorized access, and implementing compensating controls for exposed systems. Security teams and vulnerability management teams should track remediation progress and verify patched systems.

Why it matters

CVE-2026-116634 is a high-severity vulnerability in OmniRoute that allows unauthenticated attackers to issue sync tokens and retrieve sensitive information. Defenders should prioritize patching or mitigation efforts, especially for deployments with requireLogin disabled.

  • Potential unauthorized access to decrypted provider credentials
  • Potential unauthorized access to plaintext API keys
  • Need to verify authentication configurations for OmniRoute deployments
  • Priority on patching or mitigating the vulnerability

Technical summary

The vulnerability exists in OmniRoute versions 3.8.50 before 3.8.52, where an unauthenticated attacker can issue sync tokens via POST /api/sync/tokens when requireLogin is disabled. These tokens can be used to retrieve decrypted provider credentials and plaintext API keys from GET /api/sync/bundle. Defenders should prioritize patching or mitigating this vulnerability as soon as possible due to its high CVSS score of 8.2 and potential for unauthorized access to sensitive information. Affected product deployments should be identified, and owners assigned for follow-up.

Defensive priority

Defenders should prioritize patching or mitigating this vulnerability as soon as possible due to its high CVSS score of 8.2 and potential for unauthorized access to sensitive information.

Recommended defensive actions

  • Patch OmniRoute to version 3.8.52 or later
  • Disable requireLogin if not already done
  • Monitor for suspicious activity on /api/sync/tokens and /api/sync/bundle endpoints
  • Review and update authentication configurations for OmniRoute
  • Perform vulnerability scanning to identify exposed systems
  • Implement compensating controls for exposed systems
  • Track remediation progress and verify patched systems

Evidence notes

The CVE record and source item provide details about the vulnerability, including its description, affected versions, and references to patch commits and technical descriptions. Defenders should verify authentication configurations for OmniRoute deployments, especially when requireLogin is disabled, and review potential unauthorized access to decrypted provider credentials and plaintext API keys. Limited source detail exists, so explicit evidence limits and defensive verification tasks are necessary.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-116634 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-116634

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-116634 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-116634

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

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

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/116xxx/CVE-2026-116634.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/cheaper-inference/OmniRoute/pull/17053

    Supplemental source - patch, issue-tracking

  • Source reference

    Unverified legacy reference

    URL: https://github.com/cheaper-inference/OmniRoute/commit/44a29611bf088e351d8d40eacaabdc1794ed0c61

    Supplemental source - patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/cheaper-inference/OmniRoute/blob/c1e30b7676975feb298b49eff6ff58923c04b89e/src/app/api/sync/tokens/route.ts

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/cheaper-inference/OmniRoute/blob/c1e30b7676975feb298b49eff6ff58923c04b89e/src/server/authz/routeGuard.ts

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/cheaper-inference/OmniRoute/releases/tag/v3.8.52

    Supplemental source - release-notes

  • Source reference

    Unverified legacy reference

    URL: https://github.com/cheaper-inference/OmniRoute

    Supplemental source - product

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/omniroute-3.8.50-before-3.8.52-missing-authentication-via-api-sync-tokens

    Supplemental source - third-party-advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.