Kerentanan  ·  2026-10-14

Instalasi plugin Claude Code / Claude Desktop mempercayai cabang bernama SHA git alih-alih komit yang dipatok diverifikasi → eksekusi kode plugin penyerang

KerentananHigh dampakGlobalCVE-2026-86063
Diterbitkan 2026-10-13 (CVSS 7.5 v4.0, CWE-494/829) melalui advisory GitHub. Alur instalasi plugin tidak mengonfirmasi bahwa hasil checkout cocok dengan komit yang dipatok, memungkinkan cabang git yang dinamai setelah SHA yang dipatok untuk disubstitusi. Diverifikasi melalui NVD REST API; perbaikan dalam rilis 2.1.179.
Plugin Claude Code berjalan di dalam sesi pengkodean agen dengan kredensial pengembang. Bypass SHA-pin mengubah jangkar kepercayaan 'hash terpatok dan ditinjau' menjadi jalur pemalsuan, sehingga bahkan instalasi plugin yang dipatok secara ketat dapat diam-diam memasang kode penyerang — secara langsung merusak model kepercayaan rantai pasokan alat pengkodean agen.
Penyerang yang mengontrol repositori plugin membuat cabang yang secara harfiah dinamai setelah SHA 40-karakter yang dipatok pengguna. Alur instalasi menjalankan git checkout untuk komit yang dipatok marketplace tanpa memverifikasi bahwa HEAD yang dihasilkan sama dengan SHA yang dipatok, sehingga checkout diselesaikan ke ujung cabang dan memasang kode plugin yang dikendalikan penyerang di lingkungan agen.
Anthropic Claude Code dan Claude Desktop < 2.1.179 (alur instalasi marketplace plugin)
Tingkatkan Claude Code ke 2.1.179 (alur instalasi plugin sekarang memverifikasi HEAD yang diselesaikan terhadap SHA yang dipatok). Lihat GHSA-pq7j-f95f-qfcv.
NVD CVE-2026-86063Claude Code release v2.1.179NVD (REST, verified)
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →