Définition
Un SBOM est la liste complète des composants qui entrent dans la composition d'un logiciel : bibliothèques open source, modules tiers, versions exactes, comme la liste des ingrédients sur un emballage alimentaire. Il permet, lorsqu'une faille est publiée dans un composant, de savoir immédiatement quels produits sont concernés. Les formats standard sont SPDX et CycloneDX, et les outils SCA le génèrent automatiquement.
Dans la pratique
Les grands comptes, les administrations et des réglementations comme le Cyber Resilience Act européen demandent de plus en plus un SBOM aux éditeurs et aux prestataires. Pour une équipe de développement, le produire dans la chaîne d'intégration continue est devenu une bonne pratique peu coûteuse.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.