simditor
simditor copied to clipboard
Build(deps): Bump dompurify from 1.0.8 to 2.0.17
Bumps dompurify from 1.0.8 to 2.0.17.
Release notes
Sourced from dompurify's releases.
DOMPurify 2.0.17
- Fixed another bypass causing mXSS by using MathML
DOMPurify 2.0.16
- Fixed an mXSS-based bypass caused by nested forms inside MathML
- Fixed a security error thrown on older Chrome on Android versions, see #470
Credits for the bypass go to Michał Bentkowski (@securityMB) of Securitum who spotted the bug in Chrome, turned it into another DOMPurify bypass, reported and helped verifying the fix :bowing_man: :bowing_woman:
DOMPurify 2.0.15
- Added a renovated test suite, thanks @peernohell
- Fixed some minor linter warnings
DOMPurify 2.0.14
- Fixed a problem with the documentMode default value
DOMPurify 2.0.12
- Fixed a minor bug when working with Trusted Types
- Fixed some typos in a demo file
- Fixed some wordings in code and docs
DOMPurify 2.0.11
- Fixed faulty behavior for non breaking space characters
- Added
ADD_DATA_URI_TAGS
directive to allow customizing Data URI tag behaviorDOMPurify 2.0.10
- Fixed a dependency problem causing builds to break
- Fixed a test in Chrome 83 covering Trusted Types
DOMPurify 2.0.9
- Removed a meanwhile useless parser check
- Added countless new attributes to whitelist
- Added whole new build and system
- Added license tag to compressed files
- Updated README for more clarity
DOMPurify 2.0.8
- Fixed a bypass that can be abused in case
SAFE_FOR_JQUERY
is used with jQuery 3.x, thanks @masatokinugawa :bowing_woman:- Added new elements to whitelist, thanks @chris-morgan
- Added first layer of prototype poisoning protection, thanks @dejang
- Added better controls for
uponSanitizeAttribute
, thanks @devinrhode2- Added demo for node removal, thanks @mikesnare
DOMPurify 2.0.7
- Fixed several mXSS vectors spotted , thanks @masatokinugawa :bowing_man:
- Fixed a minor crash affecting MSIE11, see #372
- Fixed some typos and adjusted the README
DOMPurify 2.0.6
- Enhanced the checks for SVG-/MathML-based mXSS
... (truncated)
Commits
f04574b
chore: preparing 2.0.17 release02724b8
fix: attemtping to fix another mutation behavior63061bf
chore: Preparing 2.0.16 release95b7ad2
See #470ce22c8c
fix: Attempting to fix a MathML-based mXSS patternc025bc8
chore: preparing 2.0.15 release10ed33f
fix: changed the linter settings to be more tolerant5922db6
Merge branch 'main' of [email protected]:cure53/DOMPurify.git into main7f6dfe2
docs: added peernohell to list of contributors4743c0b
Merge pull request #464 from peernohell/main- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.