{"action":"Upgrade dompurify to 3.4.17 or later.","affected":[{"fixed":"3.4.17","introduced":"3.4.4"}],"component":"dompurify","cve_ids":[],"ecosystem":"npm","exploited":false,"fixed_versions":["3.4.17"],"ghsa_id":"GHSA-cg2g-xh64-v4q7","id":"tcs_01M5JMD5WPRB7RT5N2XWMYA0P6","modified_at":"2026-10-22T16:45:03.731164651Z","published_at":"2026-10-22T16:25:31Z","references":["https://osv.dev/vulnerability/GHSA-cg2g-xh64-v4q7","https://github.com/cure53/DOMPurify/security/advisories/GHSA-cg2g-xh64-v4q7","https://github.com/cure53/DOMPurify/pull/1672","https://github.com/cure53/DOMPurify/commit/a77a3e78b59f72fa4d1c83f22e121ad9cc7d3575","https://github.com/cure53/DOMPurify","https://github.com/cure53/DOMPurify/releases/tag/3.4.17"],"severity":{"label":"critical"},"sources":[{"source":"osv","source_id":"GHSA-cg2g-xh64-v4q7","url":"https://osv.dev/vulnerability/GHSA-cg2g-xh64-v4q7"}],"summary":"DOMPurify SAFE_FOR_TEMPLATES bypass: split template expressions survive in attached shadow root content on DOM output modes"}