You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What would you like to be added:
For each binary discovered in the scanned artifact (or if the artifact is a binary) denote the memory protection mechanisms being used (e.g. stack canaries, nx, relro, etc). This would be extra metadata attached to each file object (not package) that denotes the specific properties of interest.
Why is this needed:
This may be useful for folks that are trying to use SBOMs as a way to ensure that memory-safe practices are being followed and better figure a risk posture (without needing access to the original artifact for common cases).
I've crafted a PoC PR in #2443, however, there is still one missing element (selfrando) and a few more housekeeping tasks left. I won't be able to pick this up for a while, but for anyone interested in taking this across the finish line please shout out here to coordinate 🙏 .
(From a conversation with @joshbressers )
What would you like to be added:
For each binary discovered in the scanned artifact (or if the artifact is a binary) denote the memory protection mechanisms being used (e.g. stack canaries, nx, relro, etc). This would be extra metadata attached to each file object (not package) that denotes the specific properties of interest.
Why is this needed:
This may be useful for folks that are trying to use SBOMs as a way to ensure that memory-safe practices are being followed and better figure a risk posture (without needing access to the original artifact for common cases).
Additional context:
The text was updated successfully, but these errors were encountered: