Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1068

Software Bill of Materials (SBOM)

O que é Software Bill of Materials (SBOM)?

Software Bill of Materials (SBOM)Inventário formal e legível por máquina dos componentes, bibliotecas e dependências que compõem um software, com versões e respetivas relações.


Um SBOM está para o software como a lista de ingredientes está para um alimento embalado. Enumera componentes open source e proprietários, dependências transitivas, versões, fornecedores, licenças e, frequentemente, hashes criptográficos. Os padrões comuns são CycloneDX, SPDX e SWID. Os SBOM permitem gestão de vulnerabilidades (mapear CVEs e KEVs ao software em produção), conformidade de licenças, resposta a incidentes ("somos afetados pelo Log4Shell?") e due diligence de compras. Reguladores - Ordem Executiva 14028 nos EUA, Cyber Resilience Act na UE, orientações da ENISA - exigem cada vez mais SBOM para software entregue a entidades públicas ou setores críticos. Programas modernos geram SBOM automaticamente no CI/CD e assinam ou atestam junto com as builds.

Exemplos

  1. 01

    SBOM CycloneDX gerado em cada build e enviado para uma instância de dependency-track.

  2. 02

    Cláusula de troca de SBOM no contrato de aquisição de uma plataforma SaaS regulada.

Perguntas frequentes

O que é Software Bill of Materials (SBOM)?

Inventário formal e legível por máquina dos componentes, bibliotecas e dependências que compõem um software, com versões e respetivas relações. Pertence à categoria Segurança de aplicações da cibersegurança.

O que significa Software Bill of Materials (SBOM)?

Inventário formal e legível por máquina dos componentes, bibliotecas e dependências que compõem um software, com versões e respetivas relações.

Como funciona Software Bill of Materials (SBOM)?

Um SBOM está para o software como a lista de ingredientes está para um alimento embalado. Enumera componentes open source e proprietários, dependências transitivas, versões, fornecedores, licenças e, frequentemente, hashes criptográficos. Os padrões comuns são CycloneDX, SPDX e SWID. Os SBOM permitem gestão de vulnerabilidades (mapear CVEs e KEVs ao software em produção), conformidade de licenças, resposta a incidentes ("somos afetados pelo Log4Shell?") e due diligence de compras. Reguladores - Ordem Executiva 14028 nos EUA, Cyber Resilience Act na UE, orientações da ENISA - exigem cada vez mais SBOM para software entregue a entidades públicas ou setores críticos. Programas modernos geram SBOM automaticamente no CI/CD e assinam ou atestam junto com as builds.

Como se defender contra Software Bill of Materials (SBOM)?

As defesas contra Software Bill of Materials (SBOM) costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.

Quais são outros nomes para Software Bill of Materials (SBOM)?

Nomes alternativos comuns: SBOM, Inventário de componentes de software.

Termos relacionados

Veja também