chore(deps): update dependency body-parser to v2 [security]#3510
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update dependency body-parser to v2 [security]#3510renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
882747b to
c86dc68
Compare
c86dc68 to
7e6ce28
Compare
4ed5552 to
9c49b6d
Compare
be535dc to
78ac0df
Compare
78ac0df to
02ff747
Compare
02ff747 to
72ecc49
Compare
72ecc49 to
af78422
Compare
af78422 to
b1a9273
Compare
b1a9273 to
64ce734
Compare
64ce734 to
73dc27b
Compare
f43e6e5 to
a22d51d
Compare
a22d51d to
76745ff
Compare
76745ff to
fc12bf2
Compare
fc12bf2 to
80b6a25
Compare
94ebfcc to
1a7bff8
Compare
1a7bff8 to
d92f7a6
Compare
d92f7a6 to
0716a1e
Compare
0716a1e to
60080bd
Compare
60080bd to
8275624
Compare
f733085 to
01ec3d7
Compare
01ec3d7 to
b55430f
Compare
b55430f to
80093ee
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:
>=1.20.3→>=2.2.1GitHub Vulnerability Alerts
CVE-2025-13466
Impact
body-parser 2.2.0 is vulnerable to denial of service due to inefficient handling of URL-encoded bodies with very large numbers of parameters. An attacker can send payloads containing thousands of parameters within the default 100KB request size limit, causing elevated CPU and memory usage. This can lead to service slowdown or partial outages under sustained malicious traffic.
Patches
This issue is addressed in version 2.2.1.
Release Notes
expressjs/body-parser (body-parser)
v2.2.1Compare Source
=========================
encodingExistsby using prototype-less objectsv2.2.0Compare Source
=========================
v2.1.0Compare Source
=========================
v2.0.2Compare Source
=========================
unpipepackage and use nativeunpipe()methodv2.0.1Compare Source
=========================
extendedtofalsev2.0.0Compare Source
=========================
Breaking Changes
req.bodyis no longer always initialized to{}undefinedunless a body is parsedbodyParser()combination middlewareas released, this is not the case, fixed in 2.0.1urlencodedparser now defaultsextendedtofalseurlencodedsimple parser now usesqsmodule instead ofquerystringmoduleFeatures
on-finishedto determine when body readDependencies
v1.20.4Compare Source
===================
Configuration
📅 Schedule: Branch creation - "" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.