CVE-2026-85178
WysokieCVSS 7.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 33 - wyżej niż 33% wszystkich znanych CVE
Streszczenie
Funkcja VaultManager.getDecryptedProviderKeyById() w Helicone w punkcie końcowym GET /v1/vault/key/{providerKeyId} nie weryfikuje organizacji żądającego względem identyfikatora organizacji klucza przechowywanego w sejfie. Atakujący z uprawnieniami administratora lub właściciela w dowolnej organizacji mogą pobrać odszyfrowane poświadczenia dostawcy dla innych dzierżawców, w tym klucze API OpenAI, Anthropic i Bedrock w postaci jawnego tekstu.
Ocena ryzyka
Ryzyko obejmuje ujawnienie poufnych poświadczeń API innych organizacji, co może prowadzić do nieautoryzowanego użycia usług zewnętrznych, naruszenia danych i znacznych strat finansowych.
Rekomendacja
Zaleca się natychmiastową aktualizację Helicone do wersji z poprawką oraz wdrożenie weryfikacji organizacji w punkcie końcowym GET /v1/vault/key/{providerKeyId}.
Inne podatności w Helicone
Oryginalny opis (angielski, źródło NVD)
Helicone's VaultManager.getDecryptedProviderKeyById() function in the GET /v1/vault/key/{providerKeyId} endpoint fails to validate the requester's organization against the vault key's organization identifier. Attackers with admin or owner privileges in any organization can retrieve decrypted upstream provider credentials for other tenants, including plaintext OpenAI, Anthropic, and Bedrock API keys.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

