Skip to content

chore(security): override body-parser vulnerable ranges (GHSA-v422-hmwv-36x6)#34423

Merged
Alyar666 merged 1 commit into
DevExpress:mainfrom
Alyar666:chore/security-alert-704-body-parser
Jul 22, 2026
Merged

chore(security): override body-parser vulnerable ranges (GHSA-v422-hmwv-36x6)#34423
Alyar666 merged 1 commit into
DevExpress:mainfrom
Alyar666:chore/security-alert-704-body-parser

Conversation

@Alyar666

@Alyar666 Alyar666 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

No description provided.

…wv-36x6)

Fixes Dependabot alert DevExpress#704: DoS when an invalid limit value silently
disables size enforcement (CVE-2026-12590). Also covers the 1.x line
(<1.20.6), vulnerable per the same advisory but not yet flagged:
1.20.4/1.20.5 -> 1.20.6, 2.2.2 -> 2.3.0.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 22, 2026 09:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates workspace dependency overrides to ensure body-parser is resolved to patched versions across both vulnerable advisory ranges (CVE-2026-12590 / GHSA-v422-hmwv-36x6), and refreshes the lockfile accordingly.

Changes:

  • Added pnpm overrides to force body-parser to ^1.20.6 for <1.20.6 and to ^2.3.0 for >=2.0.0 <2.3.0.
  • Updated pnpm-lock.yaml to remove vulnerable body-parser versions and incorporate updated transitive deps (content-type@2.0.0, type-is@2.1.0).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
pnpm-workspace.yaml Adds override rules to ensure patched body-parser resolutions for both affected major lines.
pnpm-lock.yaml Reflects the new override resolutions, removing vulnerable body-parser versions and updating transitive dependencies.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

@Alyar666
Alyar666 added this pull request to the merge queue Jul 22, 2026
Alyar666 pushed a commit to Alyar666/DevExtreme that referenced this pull request Jul 22, 2026
…wv-36x6) (26_1)

Port of DevExpress#34423 to 26_1. DoS when invalid limit silently disables size
enforcement (CVE-2026-12590). 1.20.4/1.20.5 -> 1.20.6, 2.2.2 -> 2.3.0.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Alyar666 Alyar666 self-assigned this Jul 22, 2026
Merged via the queue into DevExpress:main with commit 2bb923e Jul 22, 2026
101 checks passed
@Alyar666
Alyar666 deleted the chore/security-alert-704-body-parser branch July 22, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants