-
Notifications
You must be signed in to change notification settings - Fork 3
chore(deps): update dependency body-parser to v2.2.1 [security] #499
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
|
View your CI Pipeline Execution ↗ for commit 5c0cce0
☁️ Nx Cloud last updated this comment at |
@forgerock/davinci-client
@forgerock/oidc-client
@forgerock/protect
@forgerock/sdk-types
@forgerock/sdk-utilities
@forgerock/iframe-manager
@forgerock/sdk-logger
@forgerock/sdk-oidc
@forgerock/sdk-request-middleware
@forgerock/storage
commit: |
|
Deployed e2bdc03 to https://ForgeRock.github.io/ping-javascript-sdk/pr-499/e2bdc0337c23e5533612820b71e3180d9a5dd772 branch gh-pages in ForgeRock/ping-javascript-sdk |
📦 Bundle Size Analysis📦 Bundle Size Analysis🚨 Significant Changes🔻 @forgerock/journey-client - 0.0 KB (-82.4 KB, -100.0%) ➖ No Changes➖ @forgerock/device-client - 9.2 KB 13 packages analyzed • Baseline from latest Legend🆕 New package ℹ️ How bundle sizes are calculated
🔄 Updated automatically on each push to this PR |
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (18.79%) is below the target coverage (40.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #499 +/- ##
=======================================
Coverage 18.79% 18.79%
=======================================
Files 140 140
Lines 27640 27640
Branches 980 980
=======================================
Hits 5195 5195
Misses 22445 22445 🚀 New features to boost your workflow:
|
2adad26 to
5c0cce0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nx Cloud has identified a possible root cause for your failed CI:
Our investigation shows these e2e test failures are pre-existing in the main branch and unrelated to the body-parser security update. The similar-task-failure-detector confirmed identical authentication flow timeouts exist in main, indicating an environmental issue with the DaVinci authentication service or test infrastructure configuration rather than a problem introduced by this PR.
No code changes were suggested for this issue.
🎓 Learn more about Self-Healing CI on nx.dev
This PR contains the following updates:
2.2.0->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 objectsConfiguration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.