Katalog CVE

CVE-2026-86063

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

Streszczenie

Claude Code to narzędzie do kodowania agentowego. Przed wersją 2.1.179 proces instalacji wtyczek Claude Code i Claude Desktop wykonuje git checkout dla commitu przypiętego do marketplace bez weryfikacji, czy wynikowy HEAD jest równy przypiętemu 40-znakowemu SHA. Atakujący kontrolujący repozytorium wtyczek na hoście Git, który pozwala na nazwy gałęzi w kształcie SHA, może utworzyć gałąź nazwaną po recenzowanym commicie, powodując wybór końcówki gałęzi i instalację kodu wtyczki kontrolowanego przez atakującego. Wykorzystanie wymaga od użytkownika instalacji złośliwej wtyczki i przypięcia jej do pozornie bezpiecznego hasha. Problem został naprawiony w wersji 2.1.179.

Ocena ryzyka

Atakujący może dostarczyć złośliwy kod wtyczki, który zostanie zainstalowany mimo przypięcia do bezpiecznego hasha, co może prowadzić do wykonania dowolnego kodu w środowisku użytkownika.

Rekomendacja

Należy zaktualizować Claude Code do wersji 2.1.179 lub nowszej oraz unikać instalowania wtyczek z niezaufanych repozytoriów.

Inne podatności w Claude Code

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

Claude Code is an agentic coding tool. Prior to 2.1.179, the Claude Code and Claude Desktop plugin installation flow runs git checkout for a marketplace-pinned commit without verifying that the resulting HEAD equals the pinned 40-character SHA. An attacker who controls a plugin repository on a Git host that permits SHA-shaped branch names can create a branch named after the reviewed commit, causing checkout to select the branch tip and install attacker-controlled plugin code. Exploitation requires a user to install the malicious plugin and pin it to the ostensibly safe hash. This issue is fixed in version 2.1.179.

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