Surendra Pathak
Surendra Pathak
### Describe the bug While applying [quality checks](https://github.com/interlynk-io/sbomqs) on SBOMs , I found flagger's released spdx fails to adhere to SPDX2.3 spec. It requires File attribute to have at least...
The [2.3 spec for File Information](https://spdx.github.io/spdx-spec/v2.3/file-information/) clearly asks for following format: ``` A relative filename with the root of the package archive or directory. In general, every filename is preceded...
NTIA has debated categorizing toling along the lines of - Produce / Consume and Transform https://ntia.gov/sites/default/files/publications/ntia_sbom_tooling_taxonomy-2021mar30_0.pdf I am happy to put together changes to the awesomeSBOM based on that categorization...
PURL - `'pkg:maven/org.apache.commons:[email protected]'` passes as valid > p.PackageURL.fromString('pkg:maven/org.apache.commons:[email protected]') PackageURL { type: 'maven', name: 'org.apache.commons:io', namespace: null, version: '1.3.4', qualifiers: null, subpath: null } However, it shouldn't be because the namespace...
### Current Behavior If a CVE affects multiple components in the SBOM, the exploitability status is updated only for one of those components. Exporting the status as VEX and importing...
The attached file fails to parse with the following error message (please remove .txt before processing) ``` Error: received unknown tag ExternalDocumentRef in CreationInfo section ``` ExternalDocumentRef is a valid...
The attached file fails to parse with the following error message (please remove .txt before processing) `Error: error processing file` This is likely due to its CRLF line endings. After...
**Name of the app** fatbom **Describe the bug** The merged sbom built with the project is invalid. **To Reproduce** While applying [quality checks](https://github.com/interlynk-io/sbomqs) on SBOMs , I found merged spdx...
When `--reportFormat` is JSON, we must ensure: 1. Output is a valid JSON 2. Score is set to 0 if there are any internal or processing errors. 3. An error...
For the SBOM here - https://sbomlc.s3.amazonaws.com/sbom4python-0.8.0_paramiko-3.1.0.cdx.json?AWSAccessKeyId=AKIA2ZBFUJ4NNQGYD5OF&Signature=yAQj8D2ZcNKMLSe242nV3QF8X3g%3D&Expires=1711592185 ``` sbomgr packages -EP 'pypi/cryptography' -O 'filen,docn,docv,pkgn,pkgv' sbomlc/sbom4python-0.8.0_paramiko-3.1.0.cdx.json sbomlc/sbom4python-0.8.0_paramiko-3.1.0.cdx.json Python-paramiko cryptography 40.0.1 ``` `docv` results in the blank. This is because the metada:component is...