joltwallet / esp_littlefs

LittleFS port for ESP-IDF
MIT License
260 stars 98 forks source link

Adding CycloneDx JSON into project #202

Closed 3100jisa closed 1 month ago

3100jisa commented 1 month ago

Hello there! I see file library.json in the root of your project which partially corresponds to CycloneDx format (I am using version 1.5) - see https://cyclonedx.org/docs/1.5/json/. What is mainly missing for me there is CPE number (see https://nvd.nist.gov/products/cpe/). Are you interested in this topic? Obtaining CPE number, integrate proper CycloneDx file (no need to have name library.json for it) and potentially get your project integration monitored by tools like Vigiles (https://www.timesys.com/solutions/vigiles-vulnerability-management/).

Thanks for your response.

Regards Jiří

BrianPugh commented 1 month ago

I'm not familiar with CPE, but am will to accept instructions/PR for integrations.

3100jisa commented 1 month ago

I am not allowed to help with CPE (someone needs to request that by mailing NIST) but I will open PR with made up CPE according to expectation based on experience. CPE line in provided JSON shall look like this: "cpe": "cpe:2.3:a:joltwallet:esp_littlefs:1.14.8:::::::*".

I will propose name of the file like cyclonedx.json or so. So it will not colide with your remote file library.json.

BrianPugh commented 1 month ago

At the current time I'm not looking to support this, but if more people need this we can re-investigating support. Thanks!