Your message dated Fri, 17 Jul 2026 09:18:44 +0000
with message-id <[email protected]>
and subject line Bug#1142280: fixed in node-dompurify 3.4.12+dfsg-1
has caused the Debian Bug report #1142280,
regarding node-dompurify: CVE-2026-49978 CVE-2026-49459 CVE-2026-49458
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1142280: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1142280
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: node-dompurify
Version: 3.4.5+dfsg-1
Severity: important
Tags: security upstream
X-Debbugs-Cc: [email protected], Debian Security Team <[email protected]>

Hi,

The following vulnerabilities were published for node-dompurify.

CVE-2026-49978[0]:
| DOMPurify is a DOM-only cross-site scripting sanitizer for HTML,
| MathML, and SVG. Prior to 3.4.7, DOMPurify IN_PLACE sanitization
| could skip shadow contents attached to an element inside
| <template>.content, allowing attacker-controlled markup such as
| event handlers, JavaScript URLs, or scripts to survive and execute
| when an application cloned and inserted the sanitized template. This
| issue is fixed in version 3.4.7.


CVE-2026-49459[1]:
| DOMPurify is a DOM-only cross-site scripting sanitizer for HTML,
| MathML, and SVG. Prior to 3.4.6, DOMPurify.sanitize(root, {
| IN_PLACE: true }) could preserve event-handler attributes on an
| attacker-controlled <form> root when a descendant name clobbered
| properties checked by _isClobbered, because _forceRemove no-opped on
| the parent-less root and _sanitizeAttributes returned early. This
| issue is fixed in version 3.4.6.


CVE-2026-49458[2]:
| DOMPurify is a DOM-only cross-site scripting sanitizer for HTML,
| MathML, and SVG. Prior to 3.4.6, DOMPurify.sanitize(node, {
| IN_PLACE: true }) accepted same-origin foreign-realm DOM nodes while
| follow-on checks used parent-realm constructors, causing instanceof
| checks for forms, named node maps, document fragments, and elements
| to fail and skip clobber, template-content, and shadow-DOM
| sanitization branches so executable markup could survive. This issue
| is fixed in version 3.4.6.


If you fix the vulnerabilities please also make sure to include the
CVE (Common Vulnerabilities & Exposures) ids in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2026-49978
    https://www.cve.org/CVERecord?id=CVE-2026-49978
[1] https://security-tracker.debian.org/tracker/CVE-2026-49459
    https://www.cve.org/CVERecord?id=CVE-2026-49459
[2] https://security-tracker.debian.org/tracker/CVE-2026-49458
    https://www.cve.org/CVERecord?id=CVE-2026-49458

Please adjust the affected versions in the BTS as needed.

Regards,
Salvatore

--- End Message ---
--- Begin Message ---
Source: node-dompurify
Source-Version: 3.4.12+dfsg-1
Done: Xavier Guimard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
node-dompurify, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Xavier Guimard <[email protected]> (supplier of updated node-dompurify package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 17 Jul 2026 11:02:51 +0200
Source: node-dompurify
Architecture: source
Version: 3.4.12+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Xavier Guimard <[email protected]>
Closes: 1142280
Changes:
 node-dompurify (3.4.12+dfsg-1) unstable; urgency=medium
 .
   * Team upload
   * Optimize debian/watch
   * New upstream version 3.4.12+dfsg
     (Closes: #1142280, CVE-2026-49978 CVE-2026-49459 CVE-2026-49458)
   * Drop patch
   * Update build
Checksums-Sha1: 
 30777a83bf55d9a43e9c50231588cc4c63ec3b63 2297 node-dompurify_3.4.12+dfsg-1.dsc
 01bd1662d34ec52d68dd4dc78ced3b09dd4e7e88 246244 
node-dompurify_3.4.12+dfsg.orig.tar.xz
 d3c910ce1a333fe62a329343f197d4f07c0abb96 35940 
node-dompurify_3.4.12+dfsg-1.debian.tar.xz
Checksums-Sha256: 
 15ec5db5309bc402ee23125defe9e4f5e668240c4e13bddc8b23651d67a0b04b 2297 
node-dompurify_3.4.12+dfsg-1.dsc
 94f39c7eadfb3e2d40e449f49e7914f75c1a0e1e367e6966e2cbc3eae49fad8b 246244 
node-dompurify_3.4.12+dfsg.orig.tar.xz
 71d381c4302ecc54f3bd08b6e6bca534b06d77fc96071687b7344223b27988fd 35940 
node-dompurify_3.4.12+dfsg-1.debian.tar.xz
Files: 
 f0d1ec9871481e369c07c913480219e3 2297 javascript optional 
node-dompurify_3.4.12+dfsg-1.dsc
 f32d6f84fac235d6e6a58f9acf4d6048 246244 javascript optional 
node-dompurify_3.4.12+dfsg.orig.tar.xz
 229a287203acc3c5a9ac080e59f8698f 35940 javascript optional 
node-dompurify_3.4.12+dfsg-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmpZ8DkACgkQ9tdMp8mZ
7umI+RAAjnoK7QgRQ4r2e9Zb96b1r1n7zJgcTnxwoidCRk7M+xipXTNXKn/46PFn
coAJHcWHBweFllOqYWpLC0QvZU0ElxQOgm06W81oJzaIyhNF2Xu3qe5ni4wpz0Pf
bpQbkP7o3rcBJsFWZov19n7sJWJbT5G0dZK6bOj+C3ZNQ082csmKEO5rnunY7eNP
gO2up6E7w/sf3PrumbA45/cs8s/eVEwgKgZK5Tmo2o3jlgn3vDQN6P7nxxo6gtAb
MfIFoAV65zReZFuUqt2vxTB3Q0+/2GcCOlhLT6rq8RSILJXBbcDB1qf2wah++XL0
aT0Vzw3LCzS1FkBUFylGZ6XPGtOU1YCkrV/wcQYv9bL65pWzRs7HcdHLa/UqGegz
7dZOSJzOnYBMJn82xgy+QQMACTN6JdP9YIOXj84MLeblUimxXRvIWjk/0B4lbSZE
7oRO4+weE5xvsVF+gvSFJn/7wS0A6vRsHj0QZYmInaoHR9xCY8uFqoCD3l1vYiT/
HPDX6RTpHwGmYSyU/q1GS3PcQOHYzv3qwtAUn8MFsld92MAb3l0wuWPY/IdH6Lj9
8tK3oPjOskVwzDQBP88SXythTtWaE3Jkx1VADdTxwTQA1PveZqaIiEP8Xyc6m1x9
AO95dPy4mg7YAO7PMYKlh8oY67dd5xknGVIm5MQKVVFoS+Et8jQ=
=tYBs
-----END PGP SIGNATURE-----

Attachment: pgp3KJxWfKuDn.pgp
Description: PGP signature


--- End Message ---

Reply via email to