⬆️(dependencies) update dompurify to v3.2.4 [SECURITY]#2687
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
⬆️(dependencies) update dompurify to v3.2.4 [SECURITY]#2687renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
3bfeb3d to
8abcceb
Compare
79cb035 to
0abd08e
Compare
2f1e837 to
7f44589
Compare
99c9dc9 to
87b459b
Compare
87b459b to
3474df1
Compare
04f141e to
f8a8b41
Compare
0e78c00 to
2c07501
Compare
2c07501 to
cc73b80
Compare
0cc5a2b to
6e91f70
Compare
b4d8cd8 to
59831f2
Compare
59831f2 to
72b4588
Compare
ff102db to
5460d35
Compare
ea63910 to
ae4ebe0
Compare
5e38a45 to
ab30a0f
Compare
ab30a0f to
4631cf0
Compare
4631cf0 to
c80a323
Compare
26b711b to
8bcc5eb
Compare
9c39cfe to
1ff88f1
Compare
1ff88f1 to
1c50558
Compare
1c50558 to
2f2c045
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.2.3→3.2.4GitHub Vulnerability Alerts
CVE-2024-45801
It has been discovered that malicious HTML using special nesting techniques can bypass the depth checking added to DOMPurify in recent releases. It was also possible to use Prototype Pollution to weaken the depth check.
This renders dompurify unable to avoid XSS attack.
Fixed by cure53/DOMPurify@1e52026 (3.x branch) and cure53/DOMPurify@26e1d69 (2.x branch).
CVE-2024-47875
DOMpurify was vulnerable to nesting-based mXSS
fixed by 0ef5e537 (2.x) and
merge 943
Backporter should be aware of GHSA-mmhx-hmjr-r674 (CVE-2024-45801) when cherry-picking
POC is avaible under test
CVE-2024-48910
dompurify was vulnerable to prototype pollution
Fixed by cure53/DOMPurify@d1dd037
CVE-2025-26791
DOMPurify before 3.2.4 has an incorrect template literal regular expression when SAFE_FOR_TEMPLATES is set to true, sometimes leading to mutation cross-site scripting (mXSS).
Release Notes
cure53/DOMPurify (dompurify)
v3.2.4: DOMPurify 3.2.4Compare Source
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.