{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:42046c94-6652-5f37-9d72-55d0f47694f6",
  "version": 1,
  "metadata": {
    "tools": [
      {
        "name": "tuxcare-vex-generator",
        "version": "1.0.0"
      }
    ]
  },
  "components": [
    {
      "bom-ref": "pkg:npm/socket.io@2.1.1-tuxcare.1",
      "type": "library",
      "name": "socket.io",
      "version": "2.1.1-tuxcare.1",
      "purl": "pkg:npm/socket.io@2.1.1-tuxcare.1"
    }
  ],
  "vulnerabilities": [
    {
      "bom-ref": "urn:uuid:d10df150-f9b2-5c68-88b9-7f5116dff8bb",
      "id": "CVE-2015-8860",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2015-8860 is fixed in version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:60cf70d4-d393-5c32-95a4-e8833b29af2c",
      "id": "CVE-2017-16137",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2017-16137 affects version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:cd564dfd-1ff0-51d1-a407-7af9e7bb9b49",
      "id": "CVE-2017-20165",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2017-20165 is fixed in version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:7fc326f1-2fee-5f54-b3ec-83cb96503706",
      "id": "CVE-2018-20834",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2018-20834 is fixed in version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:ccd78026-869c-5eaf-ad65-8d72006cb305",
      "id": "CVE-2020-28481",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2020-28481 is fixed in version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:2449dc02-4fa3-5107-a682-1963e8a4b4b4",
      "id": "CVE-2021-32804",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2021-32804 is fixed in version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:8f0e91f6-c069-5cd5-b115-c81d2307cba0",
      "id": "CVE-2021-37713",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2021-37713 is fixed in version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:ec3c7768-1990-57c0-8801-85e2e12b3071",
      "id": "CVE-2024-28863",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2024-28863 is fixed in version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:6679afc1-8e4f-5e24-b758-04daeee2d589",
      "id": "CVE-2024-36751",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2024-36751 does not affect version 2.1.1-tuxcare.1 of socket.io. not_affected \u2014 Socket.io 2.1.1 server is not affected by CVE-2024-36751. The vulnerability exists in the parseuri module used by engine.io-client (browser-side JavaScript), but the socket.io server uses Node.js's built-in url.parse() method which does not have the O(n^2) ReDoS vulnerability."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:ba8fc20d-259f-5610-9071-dd9c1af449a5",
      "id": "CVE-2024-38355",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2024-38355 does not affect version 2.1.1-tuxcare.1 of socket.io. already_fixed \u2014 The target repository socket.io version 2.1.1-tuxcare.2 already contains the complete fix for CVE-2024-38355. TuxCare backported the vendor's patch through commits 29a6480e and 03c25c56, which added a default no-op error event handler to prevent uncaught exceptions. The fix is present in lib/socket.js at lines 52 (noop function definition), 79 (noop handler registration in constructor), and 433..."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:da2bbc08-0653-5480-ac87-c14513e817f7",
      "id": "CVE-2025-38355",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2025-38355 affects version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:c2b4a2de-1d46-5742-9ad8-b490a91dcd58",
      "id": "CVE-2026-23745",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-23745 affects version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:915d3108-cf5c-5116-9a04-7669bfbb84d3",
      "id": "CVE-2026-23950",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-23950 affects version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:85c85560-acaa-5431-bdb8-0ebbbac7d7b1",
      "id": "CVE-2026-24842",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-24842 affects version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:6d5ad79a-ff21-5024-b682-43231bf9ea66",
      "id": "CVE-2026-26960",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-26960 affects version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    },
    {
      "bom-ref": "urn:uuid:31afe433-296f-51b1-8f80-ccb83bda36b3",
      "id": "CVE-2026-29786",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-29786 affects version 2.1.1-tuxcare.1 of socket.io."
      },
      "affects": [
        {
          "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/socket.io@2.1.1-tuxcare.1"
    }
  ]
}