This PR introduces new functionality into vexctl to merge vex data from various sources into one document.
The functionality is baked into the ctl package and its implementation and it is also exposed in a new CLI subcommand vexctl merge. Here's an example using the included test documents:
This PR introduces new functionality into vexctl to merge vex data from various sources into one document.
The functionality is baked into the
ctl
package and its implementation and it is also exposed in a new CLI subcommandvexctl merge
. Here's an example using the included test documents:The new subcommand can receive product IDs and vulnerability identifiers to compose a new document using only the specified bits.