{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:34637201-73b6-5ae1-b0e7-92de4722f7f7",
  "version": 1,
  "metadata": {
    "supplier": {
      "name": "TuxCare",
      "url": [
        "https://tuxcare.com"
      ]
    }
  },
  "components": [
    {
      "name": "@angular/language-service",
      "purl": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8",
      "type": "library",
      "bom-ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8",
      "version": "7.2.11-tuxcare.8",
      "pedigree": {
        "ancestors": [
          {
            "name": "@angular/language-service",
            "purl": "pkg:npm/%40angular/language-service@7.2.11",
            "type": "library",
            "version": "7.2.11"
          }
        ]
      },
      "supplier": {
        "url": [
          "https://tuxcare.com"
        ],
        "name": "TuxCare"
      }
    }
  ],
  "vulnerabilities": [
    {
      "id": "CVE-2021-4231",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:b9275c24-01b9-566f-b963-9795dd95d1e2",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2021-4231 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2025-66035",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:1962fd7b-e294-55dd-9729-25a209ef4899",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2025-66035 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2025-66412",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:e82ecf33-3d95-5797-a158-3a8ed3948aa7",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2025-66412 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-101895",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:023f9aaf-7680-5ff1-a16a-a4e75da74ce9",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-101895 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-101896",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:e400ba43-3f66-53fb-894b-378242c6cea5",
      "analysis": {
        "state": "exploitable",
        "detail": "Vulnerability CVE-2026-101896 affects version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-22610",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:cff85546-1fd9-528a-a366-963ae96b04cc",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-22610 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-27970",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:094db30d-11e7-580f-b0e0-4eecd4d15731",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-27970 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-41423",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:8de652c4-b6b7-5f2f-b706-a1dd2de73f4c",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-41423 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-46417",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:fc8d9b5f-7068-535d-8cd9-d81c8754cf01",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-46417 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-50168",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:cf0bc451-0c6c-5333-8b16-7c1aafb578c4",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-50168 does not affect version 7.2.11-tuxcare.8 of @angular/language-service. not_affected \u2014 CVE-2026-50168 addresses vulnerabilities in the WHATWG URL-based parseUrl implementation and allowedHosts validation feature introduced in Angular's CVE-2026-41423 fix. The target (v7.2.11) uses a completely different architecture with Node.js legacy url.parse() and does not have the allowedHosts feature. The specific vulnerable code patterns that CVE-2026-50168 patches do not exist in this ver...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-50169",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:c8a55d9e-4dcb-5770-ae47-6c345c54ec7e",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-50169 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-50170",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:25620dff-1596-59d5-9d49-7902b13c0bb3",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-50170 does not affect version 7.2.11-tuxcare.8 of @angular/language-service. not_affected \u2014 Angular v7.2.11 is not affected by CVE-2026-50170. The HTTP Transfer Cache feature that is vulnerable does not exist in this version. The feature was introduced in Angular v16+, and v7.2.11 lacks the transfer_cache.ts module, withHttpTransferCache provider, and provideClientHydration functionality entirely.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-50171",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:c5858817-5700-585b-a5bf-c99beed6f75d",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-50171 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-50184",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:4c63549e-404e-5762-bca5-90394e05168f",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-50184 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-50555",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:4e99ea42-4ca4-568f-94dc-1aae90b5ef8f",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-50555 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-50556",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:27b170a7-0c0f-5aea-8551-ddcccb96d3f9",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-50556 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-50557",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:96f0297e-87fe-5f08-a37b-8aed5b95c8ac",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-50557 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-52725",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:6a898d5c-9a85-54d4-a88e-74bb146288fc",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-52725 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-54264",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:52b5b75e-3836-5491-af7b-72f9b01bfac8",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-54264 does not affect version 7.2.11-tuxcare.8 of @angular/language-service. not_affected \u2014 Angular 7.2.11-tuxcare.2 is not affected by CVE-2026-54264. The vulnerability concerns sensitive header leakage on cross-origin redirects in the request metadata preservation feature. This version predates that feature entirely - it strips ALL request headers when making network requests for assets, as evidenced by code comments and the absence of the newRequestWithMetadata method introduced in...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-54265",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:f7a3bce9-5bb8-5aa9-938c-6bdf732ce137",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-54265 does not affect version 7.2.11-tuxcare.8 of @angular/language-service. not_affected \u2014 Angular 7.2.11-tuxcare.2 uses View Engine compiler architecture, not Ivy. The vulnerability (CVE-2026-54265) is specific to Ivy's template compiler pipeline where TwoWayProperty operations were missing from the sanitizer resolution switch. View Engine does not have TwoWayProperty operations; two-way bindings desugar early in the template parser to the same parsePropertyBinding() code path as on...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-54266",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:2f6ed2ab-d7e6-50d6-997f-bf4fed5badae",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-54266 does not affect version 7.2.11-tuxcare.8 of @angular/language-service. not_affected \u2014 Angular 7.2.11-tuxcare.2 is not affected by CVE-2026-54266. The HttpTransferCache feature that contains the weak hash vulnerability does not exist in this version - it was introduced in Angular 16.",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-54267",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:15de8220-6e84-582c-9b60-d8613b464fd8",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-54267 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-54268",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:d8eff18b-aab3-5987-85f0-3e6421931997",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-54268 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-68945",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:29acc7f8-ce02-5f86-9eb9-681a653e525e",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-68945 does not affect version 7.2.11-tuxcare.8 of @angular/language-service. not_affected \u2014 Angular v7.2.11-tuxcare.3 is NOT AFFECTED by CVE-2026-68945. The vulnerability affects Angular's `HttpTransferCache` feature, which caches HTTP requests during Server-Side Rendering (SSR) for client-side hydration. This feature did not exist in v7.2.11 \u2014 it was introduced in Angular v16. The vulnerable file `packages/common/http/src/transfer_cache.ts` is absent from the target SHA (8c4c3a453736...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-69149",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:26061b19-2a37-526e-8733-cd8ee3150d0b",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-69149 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-69151",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:df256948-8a2d-5e60-b591-8cef29d9a35f",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-69151 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-88056",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:0c3fe55b-d5db-546d-83fc-23c502078369",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-88056 does not affect version 7.2.11-tuxcare.8 of @angular/language-service. not_affected \u2014 Angular 7.2.11 is not affected by CVE-2026-88056. The vulnerability requires calling String.prototype.trim() on URL strings before WHATWG URL parsing, creating a discrepancy that enables SSRF. This vulnerable code pattern was introduced in Angular 14+ with a new url.ts file containing parseUrl() that called .trim(). Angular 7.2.11 uses a different parseUrl() implementation in location.ts that d...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-88057",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:0f2876b4-17cf-5d73-8e89-e078ac774686",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-88057 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-88058",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:77f6188d-a070-5b6d-bfae-91e783adeb2e",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-88058 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    },
    {
      "id": "CVE-2026-88059",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:64fda4f7-088f-51dd-8cb1-f567df60b769",
      "analysis": {
        "state": "not_affected",
        "detail": "Vulnerability CVE-2026-88059 does not affect version 7.2.11-tuxcare.8 of @angular/language-service. not_affected \u2014 Angular 7.2.11 is not affected by CVE-2026-88059. The vulnerability requires HttpTransferCache interceptor and hierarchical HttpClient configuration APIs (withRequestsMadeViaParent, provideHttpClient) that were introduced in Angular 14+ and do not exist in this version. While TransferState exists in 7.2.11 as a basic SSR state transfer mechanism, there is no automatic HTTP response caching to T...",
        "justification": "code_not_present"
      }
    },
    {
      "id": "CVE-2026-88060",
      "affects": [
        {
          "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
        }
      ],
      "bom-ref": "urn:uuid:76cf8288-f2b6-5b71-a950-610d97e698b9",
      "analysis": {
        "state": "resolved",
        "detail": "Vulnerability CVE-2026-88060 is fixed in version 7.2.11-tuxcare.8 of @angular/language-service."
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/%40angular/language-service@7.2.11-tuxcare.8"
    }
  ]
}