{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:e6d5530d-3061-5b23-b62a-8122eda4dd5c",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "highcharts",
      "purl": "pkg:npm/highcharts@6.0.7-tuxcare.2",
      "type": "library",
      "bom-ref": "pkg:npm/highcharts@6.0.7-tuxcare.2",
      "version": "6.0.7-tuxcare.2",
      "pedigree": {
        "ancestors": [
          {
            "name": "highcharts",
            "purl": "pkg:npm/highcharts@6.0.7",
            "type": "library",
            "version": "6.0.7"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2018-20801",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:6782c19f-8b3b-59d3-bf92-90cc23dea981",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2018-20801 is fixed in version 6.0.7-tuxcare.2 of highcharts."
      }
    },
    {
      "id": "CVE-2021-29489",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:dbdfd633-0574-5722-bc42-f3e82520473f",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2021-29489 affects version 6.0.7-tuxcare.2 of highcharts, and is fixed in 6.0.7-tuxcare.3."
      }
    },
    {
      "id": "CVE-2026-116796",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:416fc1fc-d20d-5305-bdd7-61e90b05264c",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-116796 does not affect version 6.0.7-tuxcare.2 of highcharts. not_affected \u2014 Version 6.0.7 is not affected by CVE-2026-116796. The vulnerability exists in the AST.filterUserAttributes function which was introduced in Highcharts v10.3.2 or later. Version 6.0.7 uses a fundamentally different text processing architecture (buildText with parseAttribute) that only extracts whitelisted attributes (class, style, href) from user markup, completely ignoring xlink:href. The malic...",
        "justification": "code_not_reachable"
      }
    },
    {
      "id": "CVE-2026-118244",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:2c47ce08-7d7f-545a-97a1-0c703ca72290",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-118244 affects version 6.0.7-tuxcare.2 of highcharts."
      }
    },
    {
      "id": "CVE-2026-118246",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:9743f7f7-f808-5f79-80f1-2ba159109c04",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-118246 does not affect version 6.0.7-tuxcare.2 of highcharts. not_affected \u2014 CVE-2026-118246 describes XSS through unfiltered event handler attributes in breadcrumbs.style configuration (affected versions 10.0.0-13.0.2). Highcharts 6.0.7 does not contain the breadcrumbs feature at all - exhaustive searches across all modules (drilldown, treemap, sunburst) found zero references. While the underlying _defaultSetter code pattern (lines 4205-4207) exists without filtering, ...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-118249",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:7dfb6fa5-c99e-54ed-a905-0c6f8f411124",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-118249 affects version 6.0.7-tuxcare.2 of highcharts."
      }
    },
    {
      "id": "CVE-2026-118250",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:2d17c7ee-52f0-5458-be74-56bff7a3f4de",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-118250 does not affect version 6.0.7-tuxcare.2 of highcharts. CVE-2026-118250 is prototype pollution in Point.prototype.setNestedProperty, introduced in Highcharts 6.1.0. tuxcare-current/6.0.7 has no setNestedProperty (source, bundles, es-modules); dotted point-option keys are stored as literal property names. Momus MR highcharts!24 contained only a prose marker patch and a test and was closed.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-118251",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:f37c12da-b724-533c-8e56-c8f1dd9f6ce8",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-118251 is fixed in version 6.0.7-tuxcare.2 of highcharts."
      }
    },
    {
      "id": "GHSA-gr4j-r575-g665",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:d253abba-20e0-5eda-9e82-732367df57a3",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability GHSA-gr4j-r575-g665 is fixed in version 6.0.7-tuxcare.2 of highcharts."
      }
    },
    {
      "id": "GHSA-m45f-4828-5cv5",
      "affects": [
        {
          "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
        }
      ],
      "bom-ref": "urn:uuid:e1cea531-3922-521d-979d-6408442cd58d",
      "analysis": {
        "state": "false_positive",
        "detail": "Vulnerability GHSA-m45f-4828-5cv5 is a false positive for highcharts 6.0.7-tuxcare.2."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/highcharts@6.0.7-tuxcare.2"
    }
  ]
}