Katalog CVE

CVE-2026-73079

WysokieCVSS 8.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Sub2API, platforma bramy API AI, w wersjach od 0.1.135 do 0.1.168 ma podatność polegającą na tym, że klucze API dzierżawców są wymieniane na żądania do wspólnych kont dostawcy (ChatGPT/Codex OAuth, klucze OpenAI lub skonfigurowany bazowy URL). Trasy wildcard `POST /responses/*subpath` łączą dostarczony przez klienta podpath z URLem bez walidacji, co umożliwia uwierzytelnionemu dzierżawcy przekazywanie żądań do dowolnych punktów końcowych przy użyciu poświadczeń kont puli poprzez path traversal. Podatność została naprawiona w wersji 0.1.169.

Ocena ryzyka

Uwierzytelniony dzierżawca może uzyskać dostęp do nieautoryzowanych zasobów lub wykonać operacje na kontach dostawcy, co może prowadzić do naruszenia bezpieczeństwa danych i nadużyć. Wymagane jest uwierzytelnienie, ale ryzyko jest poważne.

Rekomendacja

Należy natychmiast zaktualizować Sub2API do wersji 0.1.169 lub nowszej. Zaleca się również przegląd logów pod kątem nietypowych żądań.

Oryginalny opis (angielski, źródło NVD)

Sub2API is an AI API gateway platform designed to distribute and manage API quotas from AI product subscriptions. From 0.1.135, to 0.1.168, platform API keys issued to tenants are exchanged for upstream requests made with shared provider accounts (ChatGPT/Codex OAuth, OpenAI platform keys, or an operator-configured base URL) that belong to the operator, not to the caller. The `POST /responses/*subpath` wildcard routes spliced the client-supplied subpath into the upstream URL with no validation. This lets an authenticated tenant relay requests to arbitrary upstream endpoints using pooled account credentials via a path traversal. This vulnerability is fixed in 0.1.169.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS