{ "bomFormat": "CycloneDX", "specVersion": "1.6", "serialNumber": "urn:uuid:4f1c2a9e-7b3d-4e58-9a6c-2d8e5f0b1a37", "version": 1, "metadata": { "timestamp": "2024-06-01T10:00:00Z", "tools": { "components": [ { "type": "application", "group": "org.cyclonedx", "name": "cyclonedx-maven-plugin", "version": "2.7.9" } ] }, "component": { "type": "application", "bom-ref": "apache-tooling-community-over-code", "group": "org.apache.demo", "name": "apache-tooling-community-over-code", "version": "0.9.0", "licenses": [ { "license": { "id": "Apache-2.0" } } ], "supplier": { "name": "The Apache Software Foundation", "url": [ "https://apache.org/" ] }, "purl": "pkg:maven/org.apache.demo/apache-tooling-community-over-code@1.0.0" }, "supplier": { "name": "The Apache Software Foundation", "url": [ "https://apache.org/" ] } }, "components": [ { "type": "library", "bom-ref": "commons-lang3", "group": "org.apache.commons", "name": "commons-lang3", "version": "3.14.0", "licenses": [ { "license": { "id": "Apache-2.0" } } ], "supplier": { "name": "The Apache Software Foundation", "url": [ "https://apache.org/" ] }, "purl": "pkg:maven/org.apache.commons/commons-lang3@3.14.0" }, { "type": "library", "bom-ref": "slf4j-api", "group": "org.slf4j", "name": "slf4j-api", "version": "2.0.13", "licenses": [ { "license": { "id": "MIT" } } ], "supplier": { "name": "QOS.ch" }, "purl": "pkg:maven/org.slf4j/slf4j-api@2.0.13" }, { "type": "framework", "bom-ref": "spring-core", "group": "org.springframework", "name": "spring-core", "version": "5.3.30", "licenses": [ { "license": { "id": "Apache-2.0" } } ], "supplier": { "name": "Broadcom" }, "purl": "pkg:maven/org.springframework/spring-core@5.3.30" }, { "type": "library", "bom-ref": "log4j-core", "group": "org.apache.logging.log4j", "name": "log4j-core", "version": "2.14.1", "licenses": [ { "license": { "id": "Apache-2.0" } } ], "supplier": { "name": "The Apache Software Foundation", "url": [ "https://apache.org/" ] }, "purl": "pkg:maven/org.apache.logging.log4j/log4j-core@2.14.1" }, { "type": "library", "bom-ref": "jackson-databind", "group": "com.fasterxml.jackson.core", "name": "jackson-databind", "version": "2.9.10", "licenses": [ { "license": { "id": "Apache-2.0" } } ], "supplier": { "name": "FasterXML" }, "purl": "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.9.10" }, { "type": "library", "bom-ref": "jetty-server", "group": "org.eclipse.jetty", "name": "jetty-server", "version": "9.4.43.v20210629", "licenses": [ { "expression": "EPL-2.0 OR Apache-2.0" } ], "supplier": { "name": "Eclipse Foundation" }, "purl": "pkg:maven/org.eclipse.jetty/jetty-server@9.4.43.v20210629" }, { "type": "library", "bom-ref": "jakarta.annotation-api", "group": "jakarta.annotation", "name": "jakarta.annotation-api", "version": "2.1.1", "licenses": [ { "expression": "EPL-2.0 OR GPL-2.0-with-classpath-exception" } ], "supplier": { "name": "Eclipse Foundation" }, "purl": "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1" }, { "type": "library", "bom-ref": "rhino", "group": "org.mozilla", "name": "rhino", "version": "1.7.14", "licenses": [ { "license": { "id": "MPL-2.0" } } ], "purl": "pkg:maven/org.mozilla/rhino@1.7.14" }, { "type": "library", "bom-ref": "mysql-connector", "group": "mysql", "name": "mysql-connector-java", "version": "8.0.33", "licenses": [ { "license": { "id": "GPL-2.0-only" } } ], "supplier": { "name": "Oracle" }, "purl": "pkg:maven/mysql/mysql-connector-java@8.0.33" }, { "type": "library", "bom-ref": "acme-utils", "group": "com.example", "name": "acme-utils", "version": "3.2", "licenses": [ { "license": { "name": "Acme Corp Proprietary Licence" } } ] } ], "dependencies": [ { "ref": "apache-tooling-community-over-code", "dependsOn": [ "commons-lang3", "log4j-core", "jackson-databind", "jetty-server" ] } ], "vulnerabilities": [ { "bom-ref": "vuln:log4j-core/GHSA-jfh8-c2jp-5v3q", "id": "GHSA-jfh8-c2jp-5v3q", "source": { "name": "GitHub Advisory Database", "url": "https://github.com/advisories/GHSA-jfh8-c2jp-5v3q" }, "description": "Remote code injection in Log4j (Log4Shell, CVE-2021-44228)", "detail": "Log4j2 JNDI features do not protect against attacker controlled LDAP and other JNDI related endpoints. Upgrade to 2.17.1 or later.", "cwes": [ 502, 400, 20 ], "published": "2021-12-10T00:40:56Z", "updated": "2024-06-01T00:00:00Z", "affects": [ { "ref": "log4j-core" } ], "ratings": [ { "severity": "critical", "method": "CVSSv31", "score": 10.0, "vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H" } ] }, { "bom-ref": "vuln:jackson-databind/GHSA-57j2-w4cx-62h2", "id": "GHSA-57j2-w4cx-62h2", "source": { "name": "GitHub Advisory Database", "url": "https://github.com/advisories/GHSA-57j2-w4cx-62h2" }, "description": "Deeply nested json in jackson-databind (CVE-2020-36518)", "cwes": [ 787 ], "published": "2022-03-12T00:00:36Z", "updated": "2024-06-01T00:00:00Z", "affects": [ { "ref": "jackson-databind" } ], "ratings": [ { "severity": "high", "method": "CVSSv31", "score": 7.5, "vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" } ] } ] } .