BOM validation failed after upgrade to Trivy 0.68.1 #9927
tomkuipers
started this conversation in
Bugs
Replies: 1 comment 7 replies
-
|
Hello @tomkuipers I'm not sure why the CycloneDX CLI reports this BOM as invalid. The In our BOM we include multiple licenses using both If you have information that indicates otherwise, please let us know. Regards, Dmitriy |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
In our CI/CD pipeline we use Trivy to produce CycloneDX SBOM files for containers and upload then to Dependency-Track. After upgrading from Trivy 0.67.2 to 0.68.1 the uploaded SBOM was invalid (according to Dependency-Track) using the same container as input:
"status":400,"title":"The uploaded BOM is invalid","detail":"Schema validation failed"To pinpoint the issue I used cyclonedx-cli to validate the produced SBOM files for both versions 0.67.2 and 0.68.1
trivy 0.67.2 produces valid CycloneDX SBOM file.
trivy 0.68.1 produces invalid CycloneDX SBom file.
Desired Behavior
Trivy should produce valid SBOM when using
--format cyclonedx.Actual Behavior
When you validate the produced SBOM from trivy version 0.68.1, it is invalid - schema validation failed.
Reproduction Steps
1. trivy --version Version: 0.68.1 2. cyclonedx --version 0.29.2+09de64f86951325836c701dfbf9dde9b5d8fcf7d 3. trivy image --format cyclonedx --output renovate-sbom-0.67.2.json ghcr.io/mend/renovate-ce:12.0.0-full 4. cyclonedx validate --input-file renovate-sbom-0.67.2.json BOM validated successfully. Upgrade to trivy 0.68.1, and using same container image as input 5. trivy --version Version: 0.68.1 6. trivy image --format cyclonedx --output renovate-sbom-0.68.1.json ghcr.io/mend/renovate-ce:12.0.0-full 7. cyclonedx validate --input-file renovate-sbom-0.68.1.json Validation failed: Expected 1 matching subschema but found 0 http://cyclonedx.org/schema/bom-1.6.schema.json#/definitions/licenseChoice On instance: /components/2765/licenses: [ { "license": { "id": "GPL-1.0-or-later" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "id": "MIT" } }, { "license": { "name": "REGCOMP" } }, { "license": { "name": "GPL-2.0-only WITH bison-exception+" } }, { "license": { "name": "Unicode" } }, { "license": { "name": "BZIP" } }, { "license": { "id": "Zlib" } }, { "license": { "id": "GPL-2.0-or-later" } }, { "license": { "id": "FSFAP" } }, { "license": { "name": "BSD-3-Clause WITH weird-numbering" } }, { "license": { "id": "CC0-1.0" } }, { "license": { "name": "TEXT-TABS" } }, { "license": { "name": "BSD-4-clause-POWERDOG" } }, { "license": { "name": "BSD-3-clause-GENERIC" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "SDBM-PUBLIC-DOMAIN" } }, { "license": { "name": "DONT-CHANGE-THE-GPL" } }, { "license": { "id": "Artistic-dist" } }, { "license": { "id": "LGPL-2.1-only" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "GPL-2.0-only" } }, { "license": { "name": "Artistic-2" } } ] Expected 1 matching subschema but found 0 http://cyclonedx.org/schema/bom-1.6.schema.json#/definitions/licenseChoice On instance: /components/2769/licenses: [ { "license": { "id": "PostgreSQL" } }, { "license": { "name": "Custom-regex" } }, { "license": { "id": "Tcl" } }, { "license": { "name": "Custom-pg-dump" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "Custom-Unicode" } }, { "license": { "name": "double-metaphone" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "name": "nagaysau-ishii" } }, { "license": { "id": "BSD-2-Clause" } } ] Expected 1 matching subschema but found 0 http://cyclonedx.org/schema/bom-1.6.schema.json#/definitions/licenseChoice On instance: /components/2770/licenses: [ { "license": { "id": "PostgreSQL" } }, { "license": { "name": "Custom-regex" } }, { "license": { "id": "Tcl" } }, { "license": { "name": "Custom-pg-dump" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "Custom-Unicode" } }, { "license": { "name": "double-metaphone" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "name": "nagaysau-ishii" } }, { "license": { "id": "BSD-2-Clause" } } ] Expected 1 matching subschema but found 0 http://cyclonedx.org/schema/bom-1.6.schema.json#/definitions/licenseChoice On instance: /components/2835/licenses: [ { "license": { "id": "GPL-1.0-or-later" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "id": "MIT" } }, { "license": { "name": "REGCOMP" } }, { "license": { "name": "GPL-2.0-only WITH bison-exception+" } }, { "license": { "name": "Unicode" } }, { "license": { "name": "BZIP" } }, { "license": { "id": "Zlib" } }, { "license": { "id": "GPL-2.0-or-later" } }, { "license": { "id": "FSFAP" } }, { "license": { "name": "BSD-3-Clause WITH weird-numbering" } }, { "license": { "id": "CC0-1.0" } }, { "license": { "name": "TEXT-TABS" } }, { "license": { "name": "BSD-4-clause-POWERDOG" } }, { "license": { "name": "BSD-3-clause-GENERIC" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "SDBM-PUBLIC-DOMAIN" } }, { "license": { "name": "DONT-CHANGE-THE-GPL" } }, { "license": { "id": "Artistic-dist" } }, { "license": { "id": "LGPL-2.1-only" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "GPL-2.0-only" } }, { "license": { "name": "Artistic-2" } } ] Expected 1 matching subschema but found 0 http://cyclonedx.org/schema/bom-1.6.schema.json#/definitions/licenseChoice On instance: /components/2836/licenses: [ { "license": { "id": "GPL-1.0-or-later" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "id": "MIT" } }, { "license": { "name": "REGCOMP" } }, { "license": { "name": "GPL-2.0-only WITH bison-exception+" } }, { "license": { "name": "Unicode" } }, { "license": { "name": "BZIP" } }, { "license": { "id": "Zlib" } }, { "license": { "id": "GPL-2.0-or-later" } }, { "license": { "id": "FSFAP" } }, { "license": { "name": "BSD-3-Clause WITH weird-numbering" } }, { "license": { "id": "CC0-1.0" } }, { "license": { "name": "TEXT-TABS" } }, { "license": { "name": "BSD-4-clause-POWERDOG" } }, { "license": { "name": "BSD-3-clause-GENERIC" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "SDBM-PUBLIC-DOMAIN" } }, { "license": { "name": "DONT-CHANGE-THE-GPL" } }, { "license": { "id": "Artistic-dist" } }, { "license": { "id": "LGPL-2.1-only" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "GPL-2.0-only" } }, { "license": { "name": "Artistic-2" } } ] Expected 1 matching subschema but found 0 http://cyclonedx.org/schema/bom-1.6.schema.json#/definitions/licenseChoice On instance: /components/2837/licenses: [ { "license": { "id": "GPL-1.0-or-later" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "id": "MIT" } }, { "license": { "name": "REGCOMP" } }, { "license": { "name": "GPL-2.0-only WITH bison-exception+" } }, { "license": { "name": "Unicode" } }, { "license": { "name": "BZIP" } }, { "license": { "id": "Zlib" } }, { "license": { "id": "GPL-2.0-or-later" } }, { "license": { "id": "FSFAP" } }, { "license": { "name": "BSD-3-Clause WITH weird-numbering" } }, { "license": { "id": "CC0-1.0" } }, { "license": { "name": "TEXT-TABS" } }, { "license": { "name": "BSD-4-clause-POWERDOG" } }, { "license": { "name": "BSD-3-clause-GENERIC" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "SDBM-PUBLIC-DOMAIN" } }, { "license": { "name": "DONT-CHANGE-THE-GPL" } }, { "license": { "id": "Artistic-dist" } }, { "license": { "id": "LGPL-2.1-only" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "GPL-2.0-only" } }, { "license": { "name": "Artistic-2" } } ] Value should have at most 1 items http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2765/licenses: [ { "license": { "id": "GPL-1.0-or-later" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "id": "MIT" } }, { "license": { "name": "REGCOMP" } }, { "license": { "name": "GPL-2.0-only WITH bison-exception+" } }, { "license": { "name": "Unicode" } }, { "license": { "name": "BZIP" } }, { "license": { "id": "Zlib" } }, { "license": { "id": "GPL-2.0-or-later" } }, { "license": { "id": "FSFAP" } }, { "license": { "name": "BSD-3-Clause WITH weird-numbering" } }, { "license": { "id": "CC0-1.0" } }, { "license": { "name": "TEXT-TABS" } }, { "license": { "name": "BSD-4-clause-POWERDOG" } }, { "license": { "name": "BSD-3-clause-GENERIC" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "SDBM-PUBLIC-DOMAIN" } }, { "license": { "name": "DONT-CHANGE-THE-GPL" } }, { "license": { "id": "Artistic-dist" } }, { "license": { "id": "LGPL-2.1-only" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "GPL-2.0-only" } }, { "license": { "name": "Artistic-2" } } ] Value should have at most 1 items http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2769/licenses: [ { "license": { "id": "PostgreSQL" } }, { "license": { "name": "Custom-regex" } }, { "license": { "id": "Tcl" } }, { "license": { "name": "Custom-pg-dump" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "Custom-Unicode" } }, { "license": { "name": "double-metaphone" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "name": "nagaysau-ishii" } }, { "license": { "id": "BSD-2-Clause" } } ] Value should have at most 1 items http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2770/licenses: [ { "license": { "id": "PostgreSQL" } }, { "license": { "name": "Custom-regex" } }, { "license": { "id": "Tcl" } }, { "license": { "name": "Custom-pg-dump" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "Custom-Unicode" } }, { "license": { "name": "double-metaphone" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "name": "nagaysau-ishii" } }, { "license": { "id": "BSD-2-Clause" } } ] Value should have at most 1 items http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2835/licenses: [ { "license": { "id": "GPL-1.0-or-later" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "id": "MIT" } }, { "license": { "name": "REGCOMP" } }, { "license": { "name": "GPL-2.0-only WITH bison-exception+" } }, { "license": { "name": "Unicode" } }, { "license": { "name": "BZIP" } }, { "license": { "id": "Zlib" } }, { "license": { "id": "GPL-2.0-or-later" } }, { "license": { "id": "FSFAP" } }, { "license": { "name": "BSD-3-Clause WITH weird-numbering" } }, { "license": { "id": "CC0-1.0" } }, { "license": { "name": "TEXT-TABS" } }, { "license": { "name": "BSD-4-clause-POWERDOG" } }, { "license": { "name": "BSD-3-clause-GENERIC" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "SDBM-PUBLIC-DOMAIN" } }, { "license": { "name": "DONT-CHANGE-THE-GPL" } }, { "license": { "id": "Artistic-dist" } }, { "license": { "id": "LGPL-2.1-only" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "GPL-2.0-only" } }, { "license": { "name": "Artistic-2" } } ] Value should have at most 1 items http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2836/licenses: [ { "license": { "id": "GPL-1.0-or-later" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "id": "MIT" } }, { "license": { "name": "REGCOMP" } }, { "license": { "name": "GPL-2.0-only WITH bison-exception+" } }, { "license": { "name": "Unicode" } }, { "license": { "name": "BZIP" } }, { "license": { "id": "Zlib" } }, { "license": { "id": "GPL-2.0-or-later" } }, { "license": { "id": "FSFAP" } }, { "license": { "name": "BSD-3-Clause WITH weird-numbering" } }, { "license": { "id": "CC0-1.0" } }, { "license": { "name": "TEXT-TABS" } }, { "license": { "name": "BSD-4-clause-POWERDOG" } }, { "license": { "name": "BSD-3-clause-GENERIC" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "SDBM-PUBLIC-DOMAIN" } }, { "license": { "name": "DONT-CHANGE-THE-GPL" } }, { "license": { "id": "Artistic-dist" } }, { "license": { "id": "LGPL-2.1-only" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "GPL-2.0-only" } }, { "license": { "name": "Artistic-2" } } ] Value should have at most 1 items http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2837/licenses: [ { "license": { "id": "GPL-1.0-or-later" } }, { "license": { "id": "Artistic-2.0" } }, { "license": { "id": "MIT" } }, { "license": { "name": "REGCOMP" } }, { "license": { "name": "GPL-2.0-only WITH bison-exception+" } }, { "license": { "name": "Unicode" } }, { "license": { "name": "BZIP" } }, { "license": { "id": "Zlib" } }, { "license": { "id": "GPL-2.0-or-later" } }, { "license": { "id": "FSFAP" } }, { "license": { "name": "BSD-3-Clause WITH weird-numbering" } }, { "license": { "id": "CC0-1.0" } }, { "license": { "name": "TEXT-TABS" } }, { "license": { "name": "BSD-4-clause-POWERDOG" } }, { "license": { "name": "BSD-3-clause-GENERIC" } }, { "license": { "id": "BSD-3-Clause" } }, { "license": { "name": "SDBM-PUBLIC-DOMAIN" } }, { "license": { "name": "DONT-CHANGE-THE-GPL" } }, { "license": { "id": "Artistic-dist" } }, { "license": { "id": "LGPL-2.1-only" } }, { "license": { "id": "GPL-1.0-only" } }, { "license": { "id": "GPL-2.0-only" } }, { "license": { "name": "Artistic-2" } } ] Required properties ["expression"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0 On instance: /components/2765/licenses/0: { "license": { "id": "GPL-1.0-or-later" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/1: { "license": { "id": "Artistic-2.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/2: { "license": { "id": "MIT" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/3: { "license": { "name": "REGCOMP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/4: { "license": { "name": "GPL-2.0-only WITH bison-exception+" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/5: { "license": { "name": "Unicode" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/6: { "license": { "name": "BZIP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/7: { "license": { "id": "Zlib" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/8: { "license": { "id": "GPL-2.0-or-later" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/9: { "license": { "id": "FSFAP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/10: { "license": { "name": "BSD-3-Clause WITH weird-numbering" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/11: { "license": { "id": "CC0-1.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/12: { "license": { "name": "TEXT-TABS" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/13: { "license": { "name": "BSD-4-clause-POWERDOG" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/14: { "license": { "name": "BSD-3-clause-GENERIC" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/15: { "license": { "id": "BSD-3-Clause" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/16: { "license": { "name": "SDBM-PUBLIC-DOMAIN" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/17: { "license": { "name": "DONT-CHANGE-THE-GPL" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/18: { "license": { "id": "Artistic-dist" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/19: { "license": { "id": "LGPL-2.1-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/20: { "license": { "id": "GPL-1.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/21: { "license": { "id": "GPL-2.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2765/licenses/22: { "license": { "name": "Artistic-2" } } Required properties ["expression"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0 On instance: /components/2769/licenses/0: { "license": { "id": "PostgreSQL" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/1: { "license": { "name": "Custom-regex" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/2: { "license": { "id": "Tcl" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/3: { "license": { "name": "Custom-pg-dump" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/4: { "license": { "id": "BSD-3-Clause" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/5: { "license": { "name": "Custom-Unicode" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/6: { "license": { "name": "double-metaphone" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/7: { "license": { "id": "GPL-1.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/8: { "license": { "id": "Artistic-2.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/9: { "license": { "name": "nagaysau-ishii" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2769/licenses/10: { "license": { "id": "BSD-2-Clause" } } Required properties ["expression"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0 On instance: /components/2770/licenses/0: { "license": { "id": "PostgreSQL" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/1: { "license": { "name": "Custom-regex" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/2: { "license": { "id": "Tcl" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/3: { "license": { "name": "Custom-pg-dump" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/4: { "license": { "id": "BSD-3-Clause" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/5: { "license": { "name": "Custom-Unicode" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/6: { "license": { "name": "double-metaphone" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/7: { "license": { "id": "GPL-1.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/8: { "license": { "id": "Artistic-2.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/9: { "license": { "name": "nagaysau-ishii" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2770/licenses/10: { "license": { "id": "BSD-2-Clause" } } Required properties ["expression"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0 On instance: /components/2835/licenses/0: { "license": { "id": "GPL-1.0-or-later" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/1: { "license": { "id": "Artistic-2.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/2: { "license": { "id": "MIT" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/3: { "license": { "name": "REGCOMP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/4: { "license": { "name": "GPL-2.0-only WITH bison-exception+" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/5: { "license": { "name": "Unicode" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/6: { "license": { "name": "BZIP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/7: { "license": { "id": "Zlib" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/8: { "license": { "id": "GPL-2.0-or-later" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/9: { "license": { "id": "FSFAP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/10: { "license": { "name": "BSD-3-Clause WITH weird-numbering" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/11: { "license": { "id": "CC0-1.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/12: { "license": { "name": "TEXT-TABS" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/13: { "license": { "name": "BSD-4-clause-POWERDOG" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/14: { "license": { "name": "BSD-3-clause-GENERIC" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/15: { "license": { "id": "BSD-3-Clause" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/16: { "license": { "name": "SDBM-PUBLIC-DOMAIN" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/17: { "license": { "name": "DONT-CHANGE-THE-GPL" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/18: { "license": { "id": "Artistic-dist" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/19: { "license": { "id": "LGPL-2.1-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/20: { "license": { "id": "GPL-1.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/21: { "license": { "id": "GPL-2.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2835/licenses/22: { "license": { "name": "Artistic-2" } } Required properties ["expression"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0 On instance: /components/2836/licenses/0: { "license": { "id": "GPL-1.0-or-later" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/1: { "license": { "id": "Artistic-2.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/2: { "license": { "id": "MIT" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/3: { "license": { "name": "REGCOMP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/4: { "license": { "name": "GPL-2.0-only WITH bison-exception+" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/5: { "license": { "name": "Unicode" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/6: { "license": { "name": "BZIP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/7: { "license": { "id": "Zlib" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/8: { "license": { "id": "GPL-2.0-or-later" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/9: { "license": { "id": "FSFAP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/10: { "license": { "name": "BSD-3-Clause WITH weird-numbering" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/11: { "license": { "id": "CC0-1.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/12: { "license": { "name": "TEXT-TABS" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/13: { "license": { "name": "BSD-4-clause-POWERDOG" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/14: { "license": { "name": "BSD-3-clause-GENERIC" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/15: { "license": { "id": "BSD-3-Clause" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/16: { "license": { "name": "SDBM-PUBLIC-DOMAIN" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/17: { "license": { "name": "DONT-CHANGE-THE-GPL" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/18: { "license": { "id": "Artistic-dist" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/19: { "license": { "id": "LGPL-2.1-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/20: { "license": { "id": "GPL-1.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/21: { "license": { "id": "GPL-2.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2836/licenses/22: { "license": { "name": "Artistic-2" } } Required properties ["expression"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0 On instance: /components/2837/licenses/0: { "license": { "id": "GPL-1.0-or-later" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/1: { "license": { "id": "Artistic-2.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/2: { "license": { "id": "MIT" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/3: { "license": { "name": "REGCOMP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/4: { "license": { "name": "GPL-2.0-only WITH bison-exception+" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/5: { "license": { "name": "Unicode" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/6: { "license": { "name": "BZIP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/7: { "license": { "id": "Zlib" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/8: { "license": { "id": "GPL-2.0-or-later" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/9: { "license": { "id": "FSFAP" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/10: { "license": { "name": "BSD-3-Clause WITH weird-numbering" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/11: { "license": { "id": "CC0-1.0" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/12: { "license": { "name": "TEXT-TABS" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/13: { "license": { "name": "BSD-4-clause-POWERDOG" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/14: { "license": { "name": "BSD-3-clause-GENERIC" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/15: { "license": { "id": "BSD-3-Clause" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/16: { "license": { "name": "SDBM-PUBLIC-DOMAIN" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/17: { "license": { "name": "DONT-CHANGE-THE-GPL" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/18: { "license": { "id": "Artistic-dist" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/19: { "license": { "id": "LGPL-2.1-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/20: { "license": { "id": "GPL-1.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/21: { "license": { "id": "GPL-2.0-only" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/additionalItems On instance: /components/2837/licenses/22: { "license": { "name": "Artistic-2" } } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0/additionalProperties On instance: /components/2765/licenses/0/license: { "id": "GPL-1.0-or-later" } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0/additionalProperties On instance: /components/2769/licenses/0/license: { "id": "PostgreSQL" } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0/additionalProperties On instance: /components/2770/licenses/0/license: { "id": "PostgreSQL" } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0/additionalProperties On instance: /components/2835/licenses/0/license: { "id": "GPL-1.0-or-later" } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0/additionalProperties On instance: /components/2836/licenses/0/license: { "id": "GPL-1.0-or-later" } All values fail against the false schema http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1/items/0/additionalProperties On instance: /components/2837/licenses/0/license: { "id": "GPL-1.0-or-later" } Required properties ["name"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2765/licenses/18/license: { "id": "Artistic-dist" } Required properties ["name"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2769/licenses/2/license: { "id": "Tcl" } Required properties ["name"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2770/licenses/2/license: { "id": "Tcl" } Required properties ["name"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2835/licenses/18/license: { "id": "Artistic-dist" } Required properties ["name"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2836/licenses/18/license: { "id": "Artistic-dist" } Required properties ["name"] are not present http://cyclonedx.org/schema/bom-1.6.schema.json#/oneOf/1 On instance: /components/2837/licenses/18/license: { "id": "Artistic-dist" } Value should match one of the values specified by the enum http://cyclonedx.org/schema/spdx.schema.json On instance: /components/2765/licenses/18/license/id: Artistic-dist Value should match one of the values specified by the enum http://cyclonedx.org/schema/spdx.schema.json On instance: /components/2769/licenses/2/license/id: Tcl Value should match one of the values specified by the enum http://cyclonedx.org/schema/spdx.schema.json On instance: /components/2770/licenses/2/license/id: Tcl Value should match one of the values specified by the enum http://cyclonedx.org/schema/spdx.schema.json On instance: /components/2835/licenses/18/license/id: Artistic-dist Value should match one of the values specified by the enum http://cyclonedx.org/schema/spdx.schema.json On instance: /components/2836/licenses/18/license/id: Artistic-dist Value should match one of the values specified by the enum http://cyclonedx.org/schema/spdx.schema.json On instance: /components/2837/licenses/18/license/id: Artistic-dist Unable to validate against any JSON schemas. BOM is not valid.Target
Container Image
Scanner
None
Output Format
CycloneDX
Mode
Standalone
Debug Output
Operating System
macOS Tahoe
Version
Checklist
trivy clean --allBeta Was this translation helpful? Give feedback.
All reactions