react-ssr-starter
react-ssr-starter copied to clipboard
🚨 [security] Update serialize-javascript 6.0.0 → 6.0.2 (patch)
🚨 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?
✳️ serialize-javascript (6.0.0 → 6.0.2) · Repo
Security Advisories 🚨
🚨 Cross-site Scripting (XSS) in serialize-javascript
A flaw was found in npm-serialize-javascript. The vulnerability occurs because the serialize-javascript module does not properly sanitize certain inputs, such as regex or other JavaScript object types, allowing an attacker to inject malicious code. This code could be executed when deserialized by a web browser, causing Cross-site scripting (XSS) attacks. This issue is critical in environments where serialized data is sent to web clients, potentially compromising the security of the website or web application using this package.
Release Notes
6.0.2
6.0.1
What's Changed
- Bump mocha from 9.0.1 to 9.0.2 by @dependabot in #126
- Bump mocha from 9.0.2 to 9.0.3 by @dependabot in #127
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #129
- Bump mocha from 9.0.3 to 9.1.0 by @dependabot in #130
- Bump mocha from 9.1.0 to 9.1.1 by @dependabot in #131
- Bump mocha from 9.1.1 to 9.1.2 by @dependabot in #132
- Bump mocha from 9.1.2 to 9.1.3 by @dependabot in #133
- Bump mocha from 9.1.3 to 9.1.4 by @dependabot in #137
- Bump mocha from 9.1.4 to 9.2.0 by @dependabot in #138
- Bump chai from 4.3.4 to 4.3.6 by @dependabot in #140
- Bump ansi-regex from 5.0.0 to 5.0.1 by @dependabot in #141
- Bump mocha from 9.2.0 to 9.2.2 by @dependabot in #143
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #144
- Bump mocha from 9.2.2 to 10.0.0 by @dependabot in #145
- Bump mocha from 10.0.0 to 10.1.0 by @dependabot in #149
- Bump chai from 4.3.6 to 4.3.7 by @dependabot in #150
- ci: test.yml - actions bump by @piwysocki in #151
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #152
- Bump mocha from 10.1.0 to 10.2.0 by @dependabot in #153
- Bump json5 from 2.1.3 to 2.2.3 by @dependabot in #155
- Fix serialization issue for 0n. by @momocow in #156
- Release v6.0.1 by @okuryu in #157
New Contributors
- @piwysocki made their first contribution in #151
- @momocow made their first contribution in #156
Full Changelog: v6.0.0...v6.0.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 28 commits:
6.0.2fix: serialize URL string contents to prevent XSS (#173)Bump @babel/traverse from 7.10.1 to 7.23.7 (#171)docs: update readme with URL support (#146)chore: update node version and lock filefix typo (#164)Release v6.0.1 (#157)Fix serialization issue for 0n. (#156)Bump json5 from 2.1.3 to 2.2.3 (#155)Bump mocha from 10.1.0 to 10.2.0 (#153)Bump minimatch from 3.0.4 to 3.1.2 (#152)ci: bump GitHub ActionsBump chai from 4.3.6 to 4.3.7 (#150)Bump mocha from 10.0.0 to 10.1.0 (#149)Bump mocha from 9.2.2 to 10.0.0 (#145)Bump minimist from 1.2.5 to 1.2.6 (#144)Bump mocha from 9.2.0 to 9.2.2 (#143)Bump ansi-regex from 5.0.0 to 5.0.1 (#141)Bump chai from 4.3.4 to 4.3.6 (#140)Bump mocha from 9.1.4 to 9.2.0 (#138)Bump mocha from 9.1.3 to 9.1.4 (#137)Bump mocha from 9.1.2 to 9.1.3 (#133)Bump mocha from 9.1.1 to 9.1.2 (#132)Bump mocha from 9.1.0 to 9.1.1 (#131)Bump mocha from 9.0.3 to 9.1.0 (#130)Bump path-parse from 1.0.6 to 1.0.7 (#129)Bump mocha from 9.0.2 to 9.0.3 (#127)Bump mocha from 9.0.1 to 9.0.2 (#126)
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
- @depfu rebase
- Rebases against your default branch and redoes this update
- @depfu recreate
- Recreates this PR, overwriting any edits that you've made to it
- @depfu merge
- Merges this PR once your tests are passing and conflicts are resolved
- @depfu cancel merge
- Cancels automatic merging of this PR
- @depfu close
- Closes this PR and deletes the branch
- @depfu reopen
- Restores the branch and reopens this PR (if it's closed)
- @depfu pause
- Ignores all future updates for this dependency and closes this PR
- @depfu pause [minor|major]
- Ignores all future minor/major updates for this dependency and closes this PR
- @depfu resume
- Future versions of this dependency will create PRs again (leaves this PR as is)