Nathan Voss
Nathan Voss
Most of the plugins invoke external applications via the `execute_shell_command()` helper function. This function provides an optional parameter of `timeout`, which defaults to `None` (aka no timeout). It would be...
The current SPDX spec allows for Files to be included in a Document with no associated Package. This is specified at https://spdx.github.io/spdx-spec/4-file-information/ in the following section (see bullet points 1...
The SPDX spec allows for multiple checksums to be provided for Packages and Files, but the current Package and File classes only allow a single value to be specified. See...
Some scan types parsed by DefectDojo are able to specify multiple CWEs for a single issue/vulnerability. For example, the Snyk scan format contains a `identifiers.CWE` field that contains a list...
**What would you like to be added**: I have observed `status` files in real-world filesystems at paths that vary slightly from the set of globs currently searched for by the...
It is possible to create PackageURL objects that contain invalid fields, specifically by using the `PackageURL` kwarg constructor and passing in values that contain colons. Simple example: ``` >>> from...