Skip to content

chore(security): override body-parser in sbom package (GHSA-v422-hmwv-36x6)#34424

Merged
Alyar666 merged 1 commit into
DevExpress:mainfrom
Alyar666:chore/security-alert-705-body-parser-sbom
Jul 23, 2026
Merged

chore(security): override body-parser in sbom package (GHSA-v422-hmwv-36x6)#34424
Alyar666 merged 1 commit into
DevExpress:mainfrom
Alyar666:chore/security-alert-705-body-parser-sbom

Conversation

@Alyar666

@Alyar666 Alyar666 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings July 22, 2026 09:56

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 the standalone packages/sbom dependency resolution to remediate the body-parser DoS advisory (GHSA-v422-hmwv-36x6 / CVE-2026-12590) by forcing vulnerable >=2.0.0 <2.3.0 ranges to resolve to the patched 2.3.0 line within the SBOM package’s isolated pnpm workspace/lockfile.

Changes:

  • Added a scoped pnpm override in packages/sbom/pnpm-workspace.yaml to force body-parser@>=2.0.0 <2.3.0 to ^2.3.0.
  • Updated packages/sbom/pnpm-lock.yaml to reflect body-parser resolving to 2.3.0 and removed now-orphaned content-type@1.0.5 references.

Reviewed changes

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

File Description
packages/sbom/pnpm-workspace.yaml Adds an override to ensure vulnerable body-parser 2.x ranges resolve to ^2.3.0 in the sbom workspace.
packages/sbom/pnpm-lock.yaml Lockfile refresh reflecting body-parser@2.3.0 and related dependency graph updates.
Files not reviewed (1)
  • packages/sbom/pnpm-lock.yaml: Generated file

bit-byte0
bit-byte0 previously approved these changes Jul 22, 2026
…-36x6)

Fixes Dependabot alert DevExpress#705: DoS when an invalid limit value silently
disables size enforcement (CVE-2026-12590).
body-parser 2.2.2 -> 2.3.0 in packages/sbom/pnpm-lock.yaml.
Copilot AI review requested due to automatic review settings July 22, 2026 13:17
@Alyar666
Alyar666 force-pushed the chore/security-alert-705-body-parser-sbom branch from aebf374 to c331124 Compare July 22, 2026 13:17

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

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

Files not reviewed (1)
  • packages/sbom/pnpm-lock.yaml: Generated file

@Alyar666
Alyar666 added this pull request to the merge queue Jul 23, 2026
Merged via the queue into DevExpress:main with commit c44f8d3 Jul 23, 2026
101 checks passed
@Alyar666
Alyar666 deleted the chore/security-alert-705-body-parser-sbom branch July 23, 2026 08:25
Alyar666 pushed a commit to Alyar666/DevExtreme that referenced this pull request Jul 23, 2026
…-36x6) (25_2)

Port of DevExpress#34424 to 25_2. DoS when invalid limit silently disables size
enforcement (CVE-2026-12590). body-parser 2.2.2 -> 2.3.0; its deps
type-is 2.0.1 -> 2.1.0 and content-type 1.0.5 -> 2.0.0 follow
body-parser 2.3.0's updated ranges.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

# Conflicts:
#	packages/sbom/pnpm-lock.yaml
#	packages/sbom/pnpm-workspace.yaml
ajivanyandev pushed a commit that referenced this pull request Jul 23, 2026
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