Herramienta de análisis estático que busca vulnerabilidades de seguridad comunes y patrones de código inseguros en código Go.
zizmorcore/zizmor
Herramienta de análisis estático que detecta y corrige problemas de seguridad en configuraciones de CI/CD, como GitHub Actions, Dependabot y pre-commit.
- Estrellas
- 6,906
- Forks
- 278
- Issues abiertos
- 171
- Último commit
- hace 3 días
¿Qué es?
zizmor es una herramienta de análisis estático para sistemas de CI/CD. Analiza archivos de flujos de trabajo y configuración en busca de problemas de seguridad en configuraciones habituales. Entre los objetivos compatibles están GitHub Actions, Dependabot y pre-commit.
Busca problemas como la inyección de plantillas, que puede permitir la ejecución de código controlado por un atacante; la persistencia y filtración accidental de credenciales; los permisos excesivos concedidos a los ejecutores, y los commits impostores o las referencias de git fáciles de confundir. El proyecto también ofrece soluciones sugeridas para muchos de los hallazgos y documenta sus reglas de auditoría en su sitio web.
zizmor está escrito en Rust y se distribuye bajo la licencia MIT. Se instala como una herramienta de línea de comandos y está pensado para ejecutarse de forma local o en pipelines de CI.
Funciones clave
- 01Detecta la inyección de plantillas que puede permitir la ejecución de código controlado por un atacante.
- 02Encuentra credenciales que persisten o se filtran accidentalmente en los flujos de trabajo.
- 03Señala los permisos excesivos concedidos a los ejecutores.
- 04Identifica commits impostores y referencias de git fáciles de confundir.
- 05Funciona con configuraciones de GitHub Actions, Dependabot y pre-commit.
Casos de uso
- Auditar flujos de trabajo de GitHub Actions para detectar problemas de seguridad antes de integrar cambios.
- Añadir una comprobación de seguridad estática a pipelines de CI que compilan y despliegan software.
- Revisar la configuración de permisos del repositorio y el manejo de credenciales en la automatización.
Inicio rápido
- 1
Sigue los pasos de instalación de la documentación de zizmor
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es zizmor?
- Herramienta de análisis estático que detecta y corrige problemas de seguridad en configuraciones de CI/CD, como GitHub Actions, Dependabot y pre-commit. zizmor es una herramienta de análisis estático para sistemas de CI/CD. Analiza archivos de flujos de trabajo y configuración en busca de problemas de seguridad en configuraciones habituales. Entre los objetivos compatibles están GitHub Actions, Dependabot y pre-commit.
- ¿zizmor es gratuito? ¿Qué licencia tiene?
- zizmor es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿zizmor sigue mantenido?
- Mantenimiento activo. El último commit de zizmor fue el 3 nov 2026.
- ¿Para qué puedo usar zizmor?
- Auditar flujos de trabajo de GitHub Actions para detectar problemas de seguridad antes de integrar cambios. Añadir una comprobación de seguridad estática a pipelines de CI que compilan y despliegan software. Revisar la configuración de permisos del repositorio y el manejo de credenciales en la automatización.
- ¿Cómo se instala zizmor?
- Sigue los pasos de instalación de la documentación de zizmor
- ¿Dónde consigo zizmor?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zizmorcore/zizmor
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un escáner de secretos basado en Rust que detecta credenciales filtradas, valida cuáles siguen activas, determina a qué recursos dan acceso y permite revocarlas.
Herramienta CLI para detectar secretos codificados directamente, como contraseñas, API keys y tokens, en repositorios git, archivos y stdin.
CLI que detecta y valida más de 500 tipos de secretos codificados en archivos, repositorios Git, imágenes de Docker y paquetes; se puede usar como hook de pre-commit o en CI.
Un escáner de secretos rápido y configurable que detecta credenciales expuestas en repositorios git, archivos, GitHub, GitLab, S3 y más.
Escáner de seguridad con enfoque en IA para código y configuraciones de agentes, con reglas integradas para apps con LLM, servidores MCP y secretos filtrados en chats o historiales de shell.