Katalog CVE

CVE-2026-96620

KrytyczneCVSS 9.2
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Claude Agent SDK to zestaw SDK w języku Python dla Claude Code. W wersjach przed 0.2.121 opcja resume jest przekazywana do Claude CLI jako osobny token bez walidacji, więc wartość zaczynająca się od myślnika jest interpretowana jako niezależna flaga CLI. Atakujący może wstrzyknąć flagę --mcp-config, aby zdefiniować serwer MCP typu stdio, co powoduje wykonanie dowolnych poleceń przy starcie CLI poza kontrolami uprawnień SDK.

Ocena ryzyka

Podatność jest wykorzystywana, gdy aplikacja przekazuje niezaufane dane wejściowe jako identyfikator sesji do wznowienia, co może prowadzić do wykonania dowolnych poleceń.

Rekomendacja

Zaktualizuj Claude Agent SDK do wersji 0.2.121 lub nowszej.

Powiązane podatności

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

Claude Agent SDK is a Python SDK for Claude Code. Prior to 0.2.121, the resume option is passed to the Claude CLI as a separate token without validation, so a dash-leading value is parsed as an independent CLI flag. An attacker can inject the --mcp-config flag to define a stdio MCP server, causing arbitrary command execution at CLI startup outside the SDK permission controls. The issue is exploitable when an application passes untrusted input as the session ID to resume. This issue is fixed in version 0.2.121.

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