Escáner de seguridad en Rust que audita servidores MCP y archivos de skills para detectar prompt injection, envenenamiento de herramientas, filtraciones de secretos y riesgos de la cadena de suministro.
0x4D31/endpoint-ai-agent-abuse
Catálogo seleccionado de técnicas y casos reales que muestran cómo los atacantes abusan de agentes de IA locales mediante su configuración, estado, herramientas y accesos heredados.
- Estrellas
- 100
- Forks
- 6
- Issues abiertos
- 0
- Último commit
- hace 4 días
¿Qué es?
EAA cataloga las formas en que los atacantes pueden abusar de agentes de IA que se ejecutan en estaciones de trabajo, contenedores de desarrollo y runners de CI. Describe cómo un atacante inicia un agente, modifica sus instrucciones y configuración, recopila sus transcripciones y su estado, y aprovecha los accesos del agente a archivos, herramientas y servicios.
Cada técnica del catálogo indica la acción del atacante y sus requisitos previos, y se le asigna un nivel de madurez: viable, demostrada mediante investigaciones públicas o un artefacto malicioso, u observada en el informe de un incidente o campaña. Los registros de casos por separado indican si un procedimiento estaba presente, se intentó, se ejecutó o provocó un impacto confirmado.
El proyecto se centra en agentes que se ejecutan para un usuario u organización víctima. Incluye un catálogo JSON legible por máquinas y su esquema, ideas de detección con la telemetría necesaria y un script validador para las contribuciones.
Funciones clave
- 01Cataloga 21 técnicas que abarcan el inicio, la configuración, la recopilación del estado, el abuso de MCP y herramientas, y la autoridad heredada.
- 02Asigna a cada técnica un nivel de madurez (viable, demostrada u observada).
- 03Relaciona incidentes, artefactos maliciosos e investigaciones con técnicas específicas.
- 04Ofrece ideas de detección, junto con la telemetría necesaria y sus limitaciones.
- 05Incluye un catálogo JSON legible por máquinas, su esquema y un validador sin dependencias.
Casos de uso
- Equipos de seguridad que crean reglas de detección para agentes de IA en estaciones de trabajo de desarrolladores.
- Equipos red team que analizan cómo se podría abusar de un agente mediante su configuración o el acceso a sus herramientas.
- Ingenieros que evalúan los riesgos de dar acceso a agentes a runners de CI o contenedores de desarrollo.
- Investigadores que buscan una taxonomía estructurada y una lista de casos de abuso de agentes.
Inicio rápido
- 1
Abre el catálogo principal del repositorio
- 2
Ejecuta el validador sin dependencias desde la raíz del repositorio
python3 scripts/validate.py
Antes de usarlo
- El README indica que las fuentes y las afirmaciones técnicas requieren una revisión aparte, además de la que realiza el validador.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es endpoint-ai-agent-abuse?
- Catálogo seleccionado de técnicas y casos reales que muestran cómo los atacantes abusan de agentes de IA locales mediante su configuración, estado, herramientas y accesos heredados. EAA cataloga las formas en que los atacantes pueden abusar de agentes de IA que se ejecutan en estaciones de trabajo, contenedores de desarrollo y runners de CI. Describe cómo un atacante inicia un agente, modifica sus instrucciones y configuración, recopila sus transcripciones y su estado, y aprovecha los accesos del agente a archivos, herramientas y servicios.
- ¿endpoint-ai-agent-abuse es gratuito? ¿Qué licencia tiene?
- endpoint-ai-agent-abuse es open source bajo la licencia CC0-1.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿endpoint-ai-agent-abuse sigue mantenido?
- Mantenimiento activo. El último commit de endpoint-ai-agent-abuse fue el 3 nov 2026.
- ¿Para qué puedo usar endpoint-ai-agent-abuse?
- Equipos de seguridad que crean reglas de detección para agentes de IA en estaciones de trabajo de desarrolladores. Equipos red team que analizan cómo se podría abusar de un agente mediante su configuración o el acceso a sus herramientas. Ingenieros que evalúan los riesgos de dar acceso a agentes a runners de CI o contenedores de desarrollo. Investigadores que buscan una taxonomía estructurada y una lista de casos de abuso de agentes.
- ¿Cómo se instala endpoint-ai-agent-abuse?
- Abre el catálogo principal del repositorio Ejecuta el validador sin dependencias desde la raíz del repositorio: python3 scripts/validate.py
- ¿Dónde consigo endpoint-ai-agent-abuse?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/0x4D31/endpoint-ai-agent-abuse
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un archivo señuelo que instala un punto de control y un libro de visitas para detectar agentes de IA que aparezcan en tu máquina.
Sistema de seguridad empresarial que descubre, supervisa, compara y detecta comportamientos riesgosos de agentes de programación con IA y agentes de soporte al cliente.
Firewall de código abierto para agentes de IA que se interpone entre los agentes y la red para bloquear la exfiltración de secretos, la inyección de prompts, SSRF y el envenenamiento de herramientas MCP, con recibos de acciones firmados.
Control de acceso para agentes de programación con IA: bloquea la lectura de credenciales, retiene acciones de riesgo para su revisión y registra cada llamada a herramientas en Claude Code, Codex, Cursor y servidores MCP.
CLI y biblioteca de código abierto que verifican archivos de modelos de IA, código, endpoints activos de LLM/agentes/MCP y trazas registradas de agentes, e informan de hallazgos y brechas.