Katalog CVE

CVE-2026-39910

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

W STACKIT IaaS API brakuje kontroli autoryzacji w endpoincie PUT servers service-accounts. Uwierzytelniony atakujący z niskimi uprawnieniami może przypisać dowolne konto usługi do kontrolowanej przez siebie maszyny wirtualnej, a następnie pobrać z IMDS token OAuth2 tego konta i działać z jego uprawnieniami. Wpływ jest ograniczony do własnego projektu atakującego, ponieważ dostawca tożsamości wymusza zgodność projektu przy podszywaniu się.

Ocena ryzyka

Atakujący może eskalować uprawnienia w obrębie własnego projektu, wykorzystując uprawnienia przypisanego konta usługi, co może naruszyć zasoby projektu.

Rekomendacja

Zaktualizuj STACKIT IaaS API do wersji zawierającej poprawkę i weryfikuj przypisania kont usług do maszyn wirtualnych.

Powiązane podatności

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

STACKIT IaaS API contains a missing authorization check in the PUT servers service-accounts endpoint. An authenticated, low-privileged attacker can attach an arbitrary service account to a virtual machine they control without validation of their permission to use it, then query the Instance Metadata Service (IMDS) to retrieve an OAuth2 token for that service account and act with its privileges. The impact is confined to the attacker’s own project. The STACKIT Identity Provider enforces strict project matching between the target VM and the requested service account during token impersonation, so cross-project and cross-organization exploitation is not possible. Any further access is bounded by the IAM roles already assigned to the targeted service account.

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