{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:1a6c002c-bffe-593e-bffa-80c1f8cab678",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "tomcat-catalina-jmx-remote",
      "purl": "pkg:maven/org.apache.tomcat/tomcat-catalina-jmx-remote@8.5.46-tuxcare.1",
      "type": "library",
      "group": "org.apache.tomcat",
      "bom-ref": "pkg:maven/org.apache.tomcat/tomcat-catalina-jmx-remote@8.5.46-tuxcare.1",
      "version": "8.5.46-tuxcare.1",
      "pedigree": {
        "ancestors": [
          {
            "name": "tomcat-catalina-jmx-remote",
            "purl": "pkg:maven/org.apache.tomcat/tomcat-catalina-jmx-remote@8.5.46",
            "type": "library",
            "group": "org.apache.tomcat",
            "version": "8.5.46"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2016-8735",
      "affects": [
        {
          "ref": "pkg:maven/org.apache.tomcat/tomcat-catalina-jmx-remote@8.5.46-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:9cd16cf0-c998-5c10-82ab-152d8feab85f",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2016-8735 does not affect version 8.5.46-tuxcare.1 of org.apache.tomcat:tomcat-catalina-jmx-remote. Target Apache Tomcat 8.5.46 is NOT affected by CVE-2016-8735. The fix for this vulnerability was included in the upstream Apache Tomcat 8.5.46 release (CVE states \"8.5.x before 8.5.7\" affected; 8.5.46 > 8.5.7). Both required security patches are present: (1) credential type restriction limiting deserialization to String[] and String only (lines 268-270), and (2) server.toStub() binding (line 324). The fix commit 292d6ccdc9 by markt@apache.org predates TuxCare's onboarding of version 8.5.46, confirming this is an upstream fix that shipped in the release.\n\nAdvisory cross-check (dlmn): outside the affected ranges of GitHub (< 6.0.48; >= 7.0.0, < 7.0.73; >= 8.0.0, < 8.0.39; >= 8.5.0, < 8.5.7; >= 9.0.0.M1, < 9.0.0.M12; < 6.0.48; >= 7.0.0, < 7.0.73; >= 8.0.0, < 8.0.39; >= 8.5.0, < 8.5.7; >= 9.0.0.M1, < 9.0.0.M12), NVD (< 6.0.48; >= 7.0.0, < 7.0.73; >= 8.0, < 8.0.39; >= 8.5.0, < 8.5.7; = 9.0.0; = 9.0.0-milestone1; = 9.0.0-milestone10; = 9.0.0-milestone11; = 9.0.0-milestone2; = 9.0.0-milestone3; = 9.0.0-milestone4; = 9.0.0-milestone5; = 9.0.0-milestone6; = 9.0.0-milestone7; = 9.0.0-milestone8; = 9.0.0-milestone9), cve.org (< 6.0.48; >= 7, < 7.0.73; >= 8, < 8.0.39; >= 8.5, < 8.5.7; >= 9, < 9.0.0.M12), Snyk (>= 6, < 6.0.48; >= 7.0.0, < 7.0.73; >= 8, < 8.0.39; >= 8.5.0, < 8.5.8; >= 9-alpha, < 9.0.0.M13).",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2019-2684",
      "affects": [
        {
          "ref": "pkg:maven/org.apache.tomcat/tomcat-catalina-jmx-remote@8.5.46-tuxcare.1"
        }
      ],
      "bom-ref": "urn:uuid:ee091d88-ebe2-5749-af03-372b436031e0",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2019-2684 does not affect version 8.5.46-tuxcare.1 of org.apache.tomcat:tomcat-catalina-jmx-remote. not_affected \u2014 Tomcat 8.5.46 contains vulnerable JMX/RMI code that could expose CVE-2019-2684 (Java SE RMI deserialization), but this code is not reachable in the default shipped configuration. The vulnerable JmxRemoteLifecycleListener class exists in the codebase and uses the unpatched `LocateRegistry.createRegistry()` + `registry.bind()` pattern that allows unauthorized RMI registry modifications. However, ...",
        "justification": "code_not_reachable"
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:maven/org.apache.tomcat/tomcat-catalina-jmx-remote@8.5.46-tuxcare.1"
    }
  ]
}