SBOM for STM32 firmware project
Hi,
I have this toolchain and need to generate a SBOM:
- STM IDE v1.18
- STM IDE GNU Tools for STM32 13.3.Rel1
- STM32Cube FW_L4 V1.18.1, specified in `\*.ioc` file
- STM32_USB_Device_Library (v2.0_Cube)
- STM32CubeMX 6.14.0
- FreeRTOS (10.3.1)
How could I turn this into a SBOM?
I tried scanning the folder strucutre with syft but this did not work.
I then tried to manually make a syft Json file, but when testing for vulnerabiliteies (like e.g. here ) i could not find them. I am not sure how to specify the above components, such that they get recognized by the automated search engine (Grype).
I found a statement from ST, that SBOMs will be provided for their products, but I could not find said lists for my toolchain. Some repositories on the GitHub Repositores contain `sbom_cdx.json`. However, I struggle to connect my Toolchain components to the repositories on Github (there are over 700 and for example "stm32cubeIDE" returns 0).
Any help is appreciated!
Related Links:
