CLI, biblioteca e servidor que geram listas de materiais de software (SBOMs) CycloneDX e SPDX a partir de código-fonte, imagens de contêineres e hosts em execução.
DependencyTrack/dependency-track
Plataforma de análise de componentes baseada em SBOM que acompanha as dependências de software e suas vulnerabilidades conhecidas nos projetos de uma organização.
Alternativa open source a:Snyk
Black Duck
- Estrelas
- 4,424
- Forks
- 853
- Issues abertas
- 877
- Último commit
- anteontem
O que é?
O Dependency-Track é uma plataforma de análise de componentes da OWASP que ajuda organizações a identificar e reduzir riscos na cadeia de suprimentos de software. Ela usa arquivos Software Bill of Materials (SBOM) como base para acompanhar quais componentes e versões cada aplicação contém.
Ao monitorar continuamente os componentes conhecidos, o Dependency-Track identifica vulnerabilidades nessas dependências à medida que novas informações se tornam disponíveis, em vez de fazer isso apenas durante o build. O projeto é mantido como uma aplicação Java, com o frontend web em um repositório separado, e é distribuído como imagens Docker e charts Helm para implantação.
O projeto oferece um guia de início rápido baseado em Docker Compose e documentação para usuários em dependencytrack.org. A versão 5 é a linha atual, enquanto a v4 está em modo de manutenção.
Recursos principais
- 01Ingere arquivos SBOM para acompanhar os componentes e suas versões por projeto.
- 02Monitora as dependências acompanhadas em busca de vulnerabilidades divulgadas recentemente.
- 03Oferece suporte à implantação por meio de imagens Docker e charts Helm.
- 04Oferece um guia de início rápido com Docker Compose para configurar uma instância local.
Casos de uso
- Acompanhar os riscos de dependências de terceiros em vários aplicativos internos.
- Adicionar monitoramento de vulnerabilidades a um programa de segurança da cadeia de suprimentos de software.
- Analisar o inventário de componentes de softwares lançados a partir de SBOMs.
Início rápido
- 1
Siga o tutorial Quickstart para executar uma instância local com Docker Compose
Antes de usar
- O Quickstart do README depende do Docker Compose e direciona para documentação externa com os detalhes da configuração.
- A v4 está em modo de manutenção e a v5 é a versão mais recente, portanto, migrar da v4 pode exigir esforço.
Tópicos
Perguntas frequentes
- O que é dependency-track?
- Plataforma de análise de componentes baseada em SBOM que acompanha as dependências de software e suas vulnerabilidades conhecidas nos projetos de uma organização. O Dependency-Track é uma plataforma de análise de componentes da OWASP que ajuda organizações a identificar e reduzir riscos na cadeia de suprimentos de software. Ela usa arquivos Software Bill of Materials (SBOM) como base para acompanhar quais componentes e versões cada aplicação contém.
- dependency-track é gratuito? Qual é a licença?
- dependency-track é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- dependency-track ainda é mantido?
- Manutenção ativa. O último commit de dependency-track foi em 5 de nov. de 2026.
- Para que posso usar dependency-track?
- Acompanhar os riscos de dependências de terceiros em vários aplicativos internos. Adicionar monitoramento de vulnerabilidades a um programa de segurança da cadeia de suprimentos de software. Analisar o inventário de componentes de softwares lançados a partir de SBOMs.
- Como instalar dependency-track?
- Siga o tutorial Quickstart para executar uma instância local com Docker Compose
- Onde consigo dependency-track?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/DependencyTrack/dependency-track
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Scanner de vulnerabilidades em linha de comando que verifica imagens de contêineres, sistemas de arquivos e SBOMs em busca de problemas de segurança conhecidos.
Extensão do VS Code da Red Hat que aponta vulnerabilidades conhecidas e problemas de licença nas dependências do projeto enquanto você edita arquivos de manifesto.
Ferramenta CLI e biblioteca Go que gera um SBOM a partir de imagens de contêineres e sistemas de arquivos.
Analisa configurações de ferramentas de desenvolvimento com IA (Claude Desktop, Cursor, VS Code) e o código-fonte de servidores MCP em busca de segredos expostos, endpoints de API, modelos de IA e riscos de injeção de comandos no shell.
Trivy é um scanner de segurança de código aberto que encontra vulnerabilidades, configurações incorretas, secrets e dados de SBOM em contêineres, sistemas de arquivos, repositórios Git, imagens de VM e Kubernetes.