-
Notifications
You must be signed in to change notification settings - Fork 0
Conversation
Contributor
Snyk has created this PR to upgrade express from 4.17.1 to 4.21.1.
i Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
-
The recommended version is 12 versions ahead of your current version.
-
The recommended version was released on a month ago.
Issues fixed by the recommended upgrade:
| Issue | Score | Exploit Maturity | |
|---|---|---|---|
| Asymmetric Resource Consumption (Amplification) SNYK-JS-BODYPARSER-7926860 |
624 | No Known Exploit | |
| Prototype Poisoning SNYK-JS-QS-3153490 |
624 | Proof of Concept | |
| Cross-site Scripting (XSS) SNYK-JS-COOKIE-8163060 |
624 | No Known Exploit | |
| Open Redirect SNYK-JS-EXPRESS-6474509 |
624 | No Known Exploit | |
| Cross-site Scripting SNYK-JS-EXPRESS-7926867 |
624 | No Known Exploit | |
| Regular Expression Denial of Service (ReDoS) SNYK-JS-PATHTOREGEXP-7925106 |
624 | Proof of Concept | |
| Cross-site Scripting SNYK-JS-SEND-7926862 |
624 | No Known Exploit | |
| Cross-site Scripting SNYK-JS-SERVESTATIC-7926865 |
624 | No Known Exploit |
Release notes
Package name: express
-
4.21.1 - 2024-10-08
What's Changed
- Backport a fix for CVE-2024-47764 to the 4.x branch by @ joshbuker in #6029
- Release: 4.21.1 by @ UlisesGascon in #6031
Full Changelog: 4.21.0...4.21.1
-
4.21.0 - 2024-09-11
What's Changed
- Deprecate
"back"magic string in redirects by @ blakeembrey in #5935 - finalhandler@1.3.1 by @ wesleytodd in #5954
- fix(deps): serve-static@1.16.2 by @ wesleytodd in #5951
- Upgraded dependency qs to 6.13.0 to match qs in body-parser by @ agadzinski93 in #5946
New Contributors
- @ agadzinski93 made their first contribution in #5946
Full Changelog: 4.20.0...4.21.0
- Deprecate
-
4.20.0 - 2024-09-10
What's Changed
Important
- IMPORTANT: The default
depthlevel for parsing URL-encoded data is now32(previously wasInfinity) - Remove link renderization in html while using
res.redirect
Other Changes
- 4.19.2 Staging by @ wesleytodd in #5561
- remove duplicate location test for data uri by @ wesleytodd in #5562
- feat: document beta releases expectations by @ marco-ippolito in #5565
- Cut down on duplicated CI runs by @ jonchurch in #5564
- Add a Threat Model by @ UlisesGascon in #5526
- Assign captain of encodeurl by @ blakeembrey in #5579
- Nominate jonchurch as repo captain for
http-errors,expressjs.com,morgan,cors,body-parserby @ jonchurch in #5587 - docs: update Security.md by @ inigomarquinez in #5590
- docs: update triage nomination policy by @ UlisesGascon in #5600
- Add CodeQL (SAST) by @ UlisesGascon in #5433
- docs: add UlisesGascon as triage initiative captain by @ UlisesGascon in #5605
- deps: encodeurl@~2.0.0 by @ blakeembrey in #5569
- skip QUERY method test by @ jonchurch in #5628
- ignore ETAG query test on 21 and 22, reuse skip util by @ jonchurch in #5639
- add support Node.js@22 in the CI by @ mertcanaltin in #5627
- doc: add table of contents, tc/triager lists to readme by @ mertcanaltin in #5619
- List and sort all projects, add captains by @ blakeembrey in #5653
- docs: add @ UlisesGascon as captain for cookie-parser by @ UlisesGascon in #5666
- bring back query tests for node 21 by @ ctcpip in #5690
- [v4] Deprecate
res.clearCookieacceptingoptions.maxAgeandoptions.expiresby @ jonchurch in #5672 - skip QUERY tests for Node 21 only, still not supported by @ jonchurch in #5695
- update people, add ctcpip to TC by @ ctcpip in #5683
- remove minor version pinning from ci by @ jonchurch in #5722
- Fix link variable use in attribution section of CODE OF CONDUCT by @ IamLizu in #5762
- Replace Appveyor windows testing with GHA by @ jonchurch in #5599
- Add OSSF Scorecard badge by @ UlisesGascon in #5436
- update scorecard link by @ bjohansebas in #5814
- Nominate @ IamLizu to the triage team by @ UlisesGascon in #5836
- deps: path-to-regexp@0.1.8 by @ blakeembrey in #5603
- docs: specify new instructions for
questionanddiscussby @ IamLizu in #5835 - 4.x: Upgrade
merge-descriptorsdependency by @ RobinTail in #5781 - path-to-regexp@0.1.10 by @ blakeembrey in #5902
New Contributors
- @ marco-ippolito made their first contribution in #5565
- @ inigomarquinez made their first contribution in #5590
- @ mertcanaltin made their first contribution in #5627
- @ ctcpip made their first contribution in #5690
- @ bjohansebas made their first contribution in #5814
Full Changelog: 4.19.1...4.20.0
- IMPORTANT: The default
-
4.19.2 - 2024-03-25
What's Changed
Full Changelog: 4.19.1...4.19.2
-
4.19.1 - 2024-03-20
What's Changed
- Fix ci after location patch by @ wesleytodd in #5552
- fixed un-edited version in history.md for 4.19.0 by @ wesleytodd in #5556
Full Changelog: 4.19.0...4.19.1
-
4.19.0 - 2024-03-20
What's Changed
- fix typo in release date by @ UlisesGascon in #5527
- docs: nominating @ wesleytodd to be project captian by @ wesleytodd in #5511
- docs: loosen TC activity rules by @ wesleytodd in #5510
- Add note on how to update docs for new release by @ crandmck in #5541
- Prevent open redirect allow list bypass due to encodeurl
- Release 4.19.0 by @ wesleytodd in #5551
New Contributors
- @ crandmck made their first contribution in #5541
Full Changelog: 4.18.3...4.19.0
- 4.18.3 - 2024-02-29
- 4.18.2 - 2022-10-08
- 4.18.1 - 2022-04-29
- 4.18.0 - 2022-04-25
- 4.17.3 - 2022-02-17
- 4.17.2 - 2021-12-17
- 4.17.1 - 2019-05-26
Important
- Check the changes in this PR to ensure they won't cause issues with your project.
- This PR was automatically created by Snyk using the credentials of a real user.
- Max score is 1000. Note that the real score may have changed since the PR was raised.
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
Snyk has created this PR to upgrade express from 4.17.1 to 4.21.1.
See this package in npm:
express
See this project in Snyk:
https://app.snyk.io/org/ethereal97/project/0b6debfd-4361-42a0-9e52-5d5d5461dd89?utm_source=github&utm_medium=referral&page=upgrade-pr
See this package in npm:
express
See this project in Snyk:
https://app.snyk.io/org/ethereal97/project/0b6debfd-4361-42a0-9e52-5d5d5461dd89?utm_source=github&utm_medium=referral&page=upgrade-pr
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.