Katalog CVE

CVE-2026-67349

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

Podatność w OpenCost przed wersją 1.121.0 polega na braku uwierzytelnienia dla endpointu GET /helmValues, co ujawnia zdekodowaną base64 zmienną środowiskową HELM_VALUES zawierającą dane uwierzytelniające dostawcy chmury. Dodatkowo, adminAuthMiddleware zawodzi, gdy ADMIN_TOKEN nie jest ustawiony, umożliwiając nieuwierzytelnionym atakującym modyfikację kluczy konta serwisowego GCP przez POST /serviceKey.

Ocena ryzyka

Atakujący może uzyskać dostęp do danych uwierzytelniających chmury i przejąć kontrolę nad kontami serwisowymi, co może prowadzić do nieautoryzowanego dostępu do zasobów chmurowych i wycieku danych.

Rekomendacja

Zaleca się aktualizację OpenCost do wersji 1.121.0 lub nowszej oraz ustawienie zmiennej ADMIN_TOKEN.

Powiązane podatności

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

OpenCost before 1.121.0 fails to authenticate the GET /helmValues endpoint, exposing base64-decoded HELM_VALUES environment variable containing cloud provider credentials. Additionally, adminAuthMiddleware fails open when ADMIN_TOKEN is unset, allowing unauthenticated attackers to modify GCP service account keys via POST /serviceKey to redirect billing calls.

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