Katalog CVE

CVE-2026-118687

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

Coder w wersjach przed 2.29.21, 2.30.0 przed 2.34.12, 2.35.0 przed 2.35.9, 2.36.0 przed 2.36.7 oraz 2.37.0 przed 2.37.4 nie weryfikuje roszczenia audience w tokenach JWT GCE instance-identity na endpointcie POST /api/v2/workspaceagents/google-instance-identity. Atakujący, który zdobędzie niewygasły token tożsamości w formacie format=full wystawiony dla innej strony ufającej, może go odtworzyć, aby uzyskać token sesji agenta workspace, ważny do następnego builda workspace.

Ocena ryzyka

Atakujący może przejąć sesję agenta workspace i wykonywać działania w jego kontekście, co może prowadzić do nieautoryzowanego dostępu do zasobów. Ryzyko jest szczególnie istotne w środowiskach korzystających z Google Cloud.

Rekomendacja

Zaktualizuj Coder do wersji 2.29.21, 2.34.12, 2.35.9, 2.36.7 lub 2.37.4 (lub nowszej). Rozważ rotację tokenów sesji agentów workspace po aktualizacji.

Inne podatności w Coder

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

Coder before 2.29.21, 2.30.0 before 2.34.12, 2.35.0 before 2.35.9, 2.36.0 before 2.36.7, and 2.37.0 before 2.37.4 does not validate the audience claim of GCE instance-identity JWTs at the POST /api/v2/workspaceagents/google-instance-identity endpoint. Attackers who obtain an unexpired format=full identity token minted for another relying party can replay it to obtain that workspace agent's session token, which remains valid until the workspace's next build.

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