🚨 [security] Update dompurify 2.4.1 → 2.5.7 (minor) #102
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.
🚨 Your current dependencies have known security vulnerabilities 🚨
This dependency update fixes known security vulnerabilities. Please see the details below and assess their impact carefully. We recommend to merge and deploy this as soon as possible!
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ dompurify (2.4.1 → 2.5.7) · Repo
Security Advisories 🚨
🚨 DOMpurify has a nesting-based mXSS
🚨 DOMPurify allows tampering by prototype pollution
Release Notes
2.5.7
2.5.6
2.5.4
2.5.0
2.4.9
2.4.8
2.4.7
2.4.6
2.4.4
2.4.3
2.4.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 63 commits:
chore: Preparing 2.5.7 release
chore: Preparing 2.5.6 release
fix: Added changes to 2.x regarding attribute value checks
See #961
chore: Preparing 2.5.5 release
chore: Also removed depth counter logic from 2.x branch for now
docs: Updated README ever so slightly
test: Fixed two more tests for MSIE11 and Edge 18
test: Fixed more tests for MSIE and Edge 18
test: Fixed several new tests for MSIE11 and Edge 18
test: Changed github config to include MSIE tests for 2.x
chore: Preparing 2.5.4 release
fix: Added a better for for the MSIE iNaN issue
test: Attempting to get MSIE 11 back into the browser test array
fix: Fixed an issue with MSIE and no support for Number.isNaN
Merge branch '2.x' of github.com:cure53/DOMPurify into 2.x
fix: Merged prototype pollution check into 2.x
docs: Updated README.md with right version number
chore: chore: Preparing 2.5.3 release
chore: Getting 2.x branch up to date with main
fix: Added better configurability for new comment behavior
chore: Getting 2.x branch up to date with main
chore: Preparing 2.5.2 release
chore: Migrated relevant changes from main over to 2.x
chore: Preparing 2.5.1 release
test: Fixed the tests for new MAX_NESTING_DEPTH limit
fix: Started to set new MAX_NESTING_DEPTH limits as well
test: Fixed a linter issue breaking the tests
chore: Updated 2.x branch with relevant fixes for nesting-based mXSS
chore: Updated some packages
docs: Updated year in LICENSE file for 2.x as well
chore: Preparing 2.5.0 release
feature: Added SAFE_FOR_XML flag and code to 2.x branch
chore: Preparing 2.4.9 release
fix: Merged relevant changes from main for 2.4.9
chore: Preparing 2.4.8 release
chore: Preparing 2.4.8. release
fix: cherry-picked fixes for XML & CE bypass
chore: Preparing 2.4.7. release
chore: Preparing 2.4.6 release
Fix: addressed a bypass on jsdom 22 when noframes tag is allowed
chore: preparing 2.4.5 release
chore: preparing 2.4.4 release
see #767
test: Added 2.x tag to 2.x branch actions
See #761
Merge pull request #750 from cure53/dependabot/npm_and_yarn/json5-1.0.2
chore: Prepare 2.4.3, final feature release compatible w. MSIE10/11
build(deps): bump json5 from 1.0.1 to 1.0.2
fix: merged from latest main
Update README.md
chore: Preparing 2.4.2 release
fix: Fixed a prototype pollution bug reported by @kevin_mizu
Merge pull request #748 from tosmolka/tosmolka/747
Fix formatting
Fix Trusted Types Sink violation with empty input and NAMESPACE
Merge pull request #745 from cure53/dependabot/npm_and_yarn/qs-and-body-parser-6.11.0
build(deps): bump qs and body-parser
Merge pull request #737 from cure53/dependabot/npm_and_yarn/engine.io-and-socket.io-6.2.1
build(deps): bump engine.io and socket.io
Merge pull request #732 from Pomierski/patch-1
fix
chore: fix allowCustomizedBuiltInElements comment in readme
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands