Can Dep Track link between Components and their SBOMs if uploaded separately? #3351
Replies: 1 comment 3 replies
-
@adamvanaken I believe there is no linking approach currently, but if the end goal is to have a single view of all the vulns, then one approach could be merging the sboms into a third project, using scripts and DT api. There are multiple sbom merge tools. We internally use sbomasm as we have built that tool, to handle cases like these, but there are multiple others as documented here CycloneDX/specification#320. There are some quirks about merging SBOMs though - such as choice of flattening vs retaining graphs and single final SBOM vs bom-links.. If you can share a bit more about the usability of final project, I can help you narrow some options |
Beta Was this translation helpful? Give feedback.
-
Let's say we have Application
Foo
that depends on ComponentBar
which, in turn, has it's own set of dependencies. I understand how to build a hierarchical SBOM usingdependencies.dependsOn
, but is there a way to upload the individual (flat) SBOMs forFoo
ANDBar
separately, as part of their own individual build processes, such that they are linked within Dep Track? I've tried matching bom-refs and purls, and even defining SWID Tags, etc., but to no avail.Ideally, I'd like to see an automatic Dependency Graph on the
Foo
Application that expands and includesBar
, which itself is expandable to show its dependencies.Is there a way to achieve any sort of linking like this?
Edit: I am using v4.9.1
Beta Was this translation helpful? Give feedback.
All reactions