CLI, biblioteca y servidor que generan SBOM en CycloneDX y SPDX a partir de código fuente, imágenes de contenedores y hosts en ejecución.
DependencyTrack/dependency-track
Plataforma de análisis de componentes basada en SBOM que hace seguimiento de las dependencias de software y sus vulnerabilidades conocidas en los proyectos de una organización.
Alternativa open source a:Snyk
Black Duck
- Estrellas
- 4,419
- Forks
- 852
- Issues abiertos
- 877
- Último commit
- anteayer
¿Qué es?
Dependency-Track es una plataforma de análisis de componentes de OWASP que ayuda a las organizaciones a identificar y reducir los riesgos en su cadena de suministro de software. Trabaja a partir de archivos Software Bill of Materials (SBOM), que utiliza como base para hacer seguimiento de los componentes y las versiones que incluye cada aplicación.
Al supervisar continuamente los componentes que conoce, Dependency-Track detecta vulnerabilidades en esas dependencias a medida que aparece nueva información, en lugar de hacerlo solo durante la compilación. El proyecto se mantiene como una aplicación Java, con una interfaz web en un repositorio separado, y se distribuye como imágenes Docker y charts de Helm para su despliegue.
El proyecto ofrece una guía de inicio rápido basada en Docker Compose y documentación para usuarios en dependencytrack.org. La versión 5 es la rama actual, mientras que v4 está en modo de mantenimiento.
Funciones clave
- 01Ingiere archivos SBOM para hacer seguimiento de los componentes y las versiones de cada proyecto.
- 02Supervisa las dependencias registradas para detectar vulnerabilidades recién divulgadas.
- 03Admite el despliegue mediante imágenes Docker y charts de Helm.
- 04Ofrece una guía de inicio rápido con Docker Compose para una instancia local.
Casos de uso
- Hacer seguimiento de los riesgos de dependencias de terceros en numerosas aplicaciones internas.
- Incorporar la supervisión de vulnerabilidades a un programa de seguridad de la cadena de suministro de software.
- Revisar el inventario de componentes de software publicado a partir de SBOM.
Inicio rápido
- 1
Sigue el tutorial Quickstart para ejecutar una instancia local con Docker Compose
Antes de usarlo
- El Quickstart del README depende de Docker Compose y remite a documentación externa para consultar los detalles de configuración.
- v4 está en modo de mantenimiento y v5 es la versión más reciente, por lo que migrar desde v4 puede requerir esfuerzo.
Temas
Preguntas frecuentes
- ¿Qué es dependency-track?
- Plataforma de análisis de componentes basada en SBOM que hace seguimiento de las dependencias de software y sus vulnerabilidades conocidas en los proyectos de una organización. Dependency-Track es una plataforma de análisis de componentes de OWASP que ayuda a las organizaciones a identificar y reducir los riesgos en su cadena de suministro de software. Trabaja a partir de archivos Software Bill of Materials (SBOM), que utiliza como base para hacer seguimiento de los componentes y las versiones que incluye cada aplicación.
- ¿dependency-track es gratuito? ¿Qué licencia tiene?
- dependency-track es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿dependency-track sigue mantenido?
- Mantenimiento activo. El último commit de dependency-track fue el 5 nov 2026.
- ¿Para qué puedo usar dependency-track?
- Hacer seguimiento de los riesgos de dependencias de terceros en numerosas aplicaciones internas. Incorporar la supervisión de vulnerabilidades a un programa de seguridad de la cadena de suministro de software. Revisar el inventario de componentes de software publicado a partir de SBOM.
- ¿Cómo se instala dependency-track?
- Sigue el tutorial Quickstart para ejecutar una instancia local con Docker Compose
- ¿Dónde consigo dependency-track?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/DependencyTrack/dependency-track
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
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.
Extensión de VS Code de Red Hat que detecta vulnerabilidades conocidas y problemas de licencias en las dependencias del proyecto mientras editas archivos de manifiesto.
Herramienta CLI y biblioteca Go que generan un inventario de materiales de software (SBOM) a partir de imágenes de contenedor y sistemas de archivos.
Analiza las configuraciones de herramientas de desarrollo con IA (Claude Desktop, Cursor, VS Code) y el código fuente de servidores MCP para detectar secretos expuestos, endpoints de API, modelos de IA y riesgos de inyección de comandos.
Trivy es un escáner de seguridad de código abierto que detecta vulnerabilidades, errores de configuración, secretos y datos de SBOM en contenedores, sistemas de archivos, repositorios Git, imágenes de VM y Kubernetes.