Repolode
anchore

anchore/grype

Escáner de vulnerabilidades de línea de comandos que busca problemas de seguridad conocidos en imágenes de contenedores, sistemas de archivos y SBOM.

Alternativa open source a:Snyk Container

Estrellas
13,195
Forks
934
Issues abiertos
445
Último commit
hace 16 horas

¿Qué es?

Grype es un escáner de vulnerabilidades escrito en Go. Indícale una imagen de contenedor, un directorio o un SBOM existente y te mostrará las vulnerabilidades conocidas que encuentre en los paquetes del sistema operativo y las dependencias específicas de cada lenguaje.

Cubre los principales ecosistemas de paquetes de distribuciones Linux, como Alpine, Debian, Ubuntu, RHEL y Amazon Linux, además de paquetes de Ruby, Java, JavaScript, Python, .NET, Go, PHP y Rust. Acepta formatos de imagen Docker, OCI y Singularity, y, si se solicita explícitamente, puede leer imágenes de un almacén local containers-storage en Linux.

Los resultados se pueden priorizar mediante EPSS, CISA KEV y puntuaciones de riesgo, así como filtrar o complementar con declaraciones OpenVEX.

Funciones clave

  • 01Analiza imágenes de contenedores, sistemas de archivos y SBOM en busca de vulnerabilidades conocidas.
  • 02Cubre paquetes de sistemas operativos de Alpine, Debian, Ubuntu, RHEL y otras distribuciones.
  • 03Detecta paquetes de Python, Java, JavaScript, Go, Rust y otros lenguajes.
  • 04Admite formatos de imagen Docker, OCI y Singularity.
  • 05Prioriza los hallazgos mediante EPSS, KEV y puntuaciones de riesgo.
  • 06Filtra y complementa los resultados con OpenVEX.

Casos de uso

  • Comprobar si una imagen de contenedor contiene paquetes vulnerables antes de implementarla.
  • Analizar un directorio de proyecto durante el desarrollo local o en pipelines de CI.
  • Analizar un SBOM generado por Syft para encontrar problemas conocidos sin volver a leer la imagen.
  • Priorizar las tareas de corrección usando datos de explotabilidad, como KEV.

Inicio rápido

  1. 1

    Ejecuta el script oficial de instalación del README

  2. 2

    Analiza una imagen de contenedor

    grype alpine:latest
  3. 3

    Analiza un directorio

    grype ./my-project

En colecciones

Temas

Preguntas frecuentes

¿Qué es grype?
Escáner de vulnerabilidades de línea de comandos que busca problemas de seguridad conocidos en imágenes de contenedores, sistemas de archivos y SBOM. Grype es un escáner de vulnerabilidades escrito en Go. Indícale una imagen de contenedor, un directorio o un SBOM existente y te mostrará las vulnerabilidades conocidas que encuentre en los paquetes del sistema operativo y las dependencias específicas de cada lenguaje.
¿grype es gratuito? ¿Qué licencia tiene?
grype es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿grype sigue mantenido?
Mantenimiento activo. El último commit de grype fue el 6 nov 2026.
¿Para qué puedo usar grype?
Comprobar si una imagen de contenedor contiene paquetes vulnerables antes de implementarla. Analizar un directorio de proyecto durante el desarrollo local o en pipelines de CI. Analizar un SBOM generado por Syft para encontrar problemas conocidos sin volver a leer la imagen. Priorizar las tareas de corrección usando datos de explotabilidad, como KEV.
¿Cómo se instala grype?
Ejecuta el script oficial de instalación del README Analiza una imagen de contenedor: grype alpine:latest Analiza un directorio: grype ./my-project
¿Dónde consigo grype?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/anchore/grype

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados