Claude Code: La omisión del anclaje de hash del complemento permite eludir el hash pinning
El flujo de instalación de complementos en Claude Code y Claude Desktop descargaba el SHA de confirmación anclado de un marketplace utilizando git checkout sin verificar que el HEAD resultante coincidiera con el SHA anclado. Un atacante que controlara el repositorio ascendente de un complemento podía crear una rama con un nombre idéntico al SHA anclado de 40 caracteres, lo que provocaba que la operación de checkout resolviera silenciosamente a la punta de la rama del atacante en lugar del commit revisado, resultando en la instalación de código controlado por el atacante eludiendo el hash anclado.
La explotación requería que un usuario instalara un complemento malicioso, lo anclara a un hash seguro y que el código fuente del complemento estuviera alojado en un host de git que permitiera nombres de rama con formato SHA.
Agradecimientos a Or Nevo Michrowski de Air Security por reportar este problema.
Qué hacer
Los usuarios con la actualización automática estándar de Claude Code ya han recibido esta corrección. Se recomienda a los usuarios que realizan actualizaciones manuales que actualicen a la versión 2.1.179 o a la versión más reciente.
Software afectado
Haz clic en una tecnología para ver todas sus vulnerabilidades.
| Plataforma | Paquete | Versiones vulnerables | Corregida en |
|---|---|---|---|
| Paquete de npm | @anthropic-ai/claude-code | < 2.1.179 | 2.1.179 |
Referencias
- Vector CVSS
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N- Debilidad (CWE)
CWE-494, CWE-829- Plataforma
- npm
- Paquete
@anthropic-ai/claude-code- Publicada
- 15.10.2026
- Actualizado
- 20.10.2026 08:34
Fuentes y licencias · Editado o traducido por DockRay; se mantienen los derechos y las licencias de las fuentes.
OSV / GitHub Advisory Database - GHSA-pq7j-f95f-qfcv - CC BY 4.0
Historial de vulnerabilidades: @anthropic-ai/claude-code
Todas las vulnerabilidades publicadas de este paquete (Paquete de npm), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.
- Entradas en total
- 29
- Primera → última
- 06.2025 10.2026
- Sin corrección
- 0
- Explotada en ataques
- 0
Distribución por gravedad
- Alta 23
- Media 4
- Baja 2
Divulgaciones por año
- 2025: 13
- 2026: 16
-
Claude Code: La omisión del anclaje de hash del complemento permite eludir el hash pinning esta entrada
Identifica las vulnerabilidades de tu aplicación
Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.