Risk Letters
Om Log ind DAEN

Udnyttet sårbarhed

CVE-2026-88062

TLP:CLEAR

Utilstrækkelig kontrol af kodegenerering ('Code Injection')

OmniRoute er en open-source AI-gateway, der leverer et enkelt endpoint til flere modeludbydere. I version 3.8.49 og tidligere accepterede OmniRoute POST /api/acp/agents custom ACP agent-endpoint angriber-kontrollerede binary- og versionCommand-værdier og brugte kun en self-consistency-kontrol, før execFileSync udførte den valgte interpreter og argumenter. Den samme forespørgsel kaldte refreshAgentCache, og resolveVersionProbe accepterede den matchede kommando, før execFileSync-sinket kørte den. Funktionen tokenizeVersionCommand og filteret DISALLOWED_VERSION_COMMAND_CHARS afviste et begrænset sæt shell-metategn, men tillod stadig interpreter-evalueringsargumenter. Funktionen isAuthenticated stolede på isAuthRequired, som accepterede anonyme forespørgsler, når requireLogin var false, mens api/acp/ var fraværende fra LOCAL_ONLY_API_PREFIXES og SPAWN_CAPABLE_PREFIXES. Med requireLogin=false eller under et bootstrap-vindue for frisk instans kunne en fjern-anonym forespørgsel levere et interpreter-evalueringsargument og udføre vilkårlig kode i servercontaineren. Med requireLogin=true og en konfigureret administrationsadgangskode var udnyttelse i stedet afhængig af en administrationssession eller administrations-scoped API-nøgle. Ingen fastsat version er tilgængelig på tidspunktet for denne gennemgang.

Fakta

  • Leverandør: diegosouzapw
  • Produkt: OmniRoute
  • EPSS (sandsynlighed for udnyttelse inden for 30 dage): 1,4 %
  • Første kendte udnyttelse: 21. september 2026
  • Første gang set af Risk Letters: 21. september 2026

Medlemmer ser hvilke nordiske sektorer sårbarheden rammer, og hvad de skal gøre.

Få hele briefet

Data: NVD (public domain), CISA KEV, FIRST EPSS, MITRE ATT&CK, AlienVault OTX. NVD

© The Risk Letters 2026 · Privatlivspolitik · Handelsbetingelser · Fortrydelse og refundering