Katalog CVE

CVE-2026-47751

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

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

Streszczenie

Podatność w akcji GitHub Claude Code Action przed wersją 1.0.74 pozwala atakującemu na wykonanie dowolnego kodu na runnerze GitHub Actions poprzez przesłanie pull requesta z złośliwym plikiem .mcp.json. Akcja domyślnie odczytywała ten plik z gałęzi PR i włączała wszystkie serwery MCP, co umożliwiało kradzież sekretów (np. kluczy API i tokenów) dostępnych w przepływie pracy.

Ocena ryzyka

Organizacja ryzykuje przejęcie konta GitHub Actions i wyciek poufnych danych (tokeny, klucze API) używanych w przepływach pracy, co może prowadzić do dalszych ataków na infrastrukturę.

Rekomendacja

Należy natychmiast zaktualizować Claude Code Action do wersji 1.0.74 lub nowszej, która przywraca pliki .claude/ i .mcp.json z gałęzi bazowej PR przed uruchomieniem CLI.

Powiązane podatności

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

Claude Code Action is a general-purpose GitHub action that runs Claude Code on GitHub pull requests and issues. Prior to 1.0.74, because the action checked out attacker-controlled pull request head branches, read .mcp.json from the working directory via default setting sources, and unconditionally enabled all project MCP servers via enableAllProjectMcpServers, an attacker who opened a pull request containing a malicious .mcp.json file could achieve arbitrary code execution on the GitHub Actions runner and exfiltrate secrets available to the workflow (such as API keys and tokens) when a privileged user or an automatic trigger invoked the Claude action on the pull request. This issue is fixed in version 1.0.74, which restores .claude/ and .mcp.json from the pull request base branch before the CLI runs.

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