heimdall2 icon indicating copy to clipboard operation
heimdall2 copied to clipboard

SBOM Mapper

Open charleshu-8 opened this issue 1 year ago • 1 comments
trafficstars

charleshu-8 avatar Jul 10 '24 16:07 charleshu-8

SBOM specific view, that leverages this mapper, is being worked on in #6035

kemley76 avatar Jul 26 '24 19:07 kemley76

Suggestions by @kemley76:

  • [x] The control title should probably be more informative than a UUID. I think the description would fit well there, even if it is already listed in the control description.
  • [x] Maybe cherrypick a few of the most useful data to put in the result details (name, version, group). We don't need to show everything because we have the components view.
  • [x] Since you're duplicating the components (in passthrough and in each impactful vulnerability), you can trim down the component info that you nest in the vulns quite a bit. The passthrough is where the full component data (for the components table) can be stored.
  • [x] Also, it would be helpful, if possible, to put a reference of some kind (probably bom-ref) to any vulnerabilites in the passthrough components section.

charleshu-8 avatar Jul 26 '24 19:07 charleshu-8

This pull request has a conflict. Could you fix it @charleshu-8?

mergify[bot] avatar Jul 30 '24 21:07 mergify[bot]

Another suggestion by @kemley76:

  • [ ] A sample SBOM file in the file loader section would be nice. It would allow one to easily demonstrate the mapper functionality.

charleshu-8 avatar Aug 05 '24 11:08 charleshu-8

This pull request has a conflict. Could you fix it @charleshu-8?

mergify[bot] avatar Aug 07 '24 01:08 mergify[bot]

add syft test

charleshu-8 avatar Aug 16 '24 19:08 charleshu-8

add spdx -> converted to cylonedx sbom as test as well

Amndeep7 avatar Aug 16 '24 19:08 Amndeep7