Skip to content

chore(security): override browserslist and postcss-selector-parser vulnerable ranges (GHSA-c83g-rgw3-j3cx, GHSA-73wf-gq98-2v4g, GHSA-w9m9-85wc-3x92) - #35016

Open
bit-byte0 wants to merge 1 commit into
DevExpress:mainfrom
bit-byte0:fix/audit-browserslist-postcss-selector-parser-26_2
Open

chore(security): override browserslist and postcss-selector-parser vulnerable ranges (GHSA-c83g-rgw3-j3cx, GHSA-73wf-gq98-2v4g, GHSA-w9m9-85wc-3x92)#35016
bit-byte0 wants to merge 1 commit into
DevExpress:mainfrom
bit-byte0:fix/audit-browserslist-postcss-selector-parser-26_2

Conversation

@bit-byte0

@bit-byte0 bit-byte0 commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI lite review requested due to automatic review settings September 2, 2026 11:34
@bit-byte0 bit-byte0 added the 26_2 label Sep 2, 2026
@bit-byte0 bit-byte0 self-assigned this Sep 2, 2026

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.

🟢 Approval recommended

The changes are limited to dependency overrides and lockfile regeneration consistent with the stated security remediation goal.

Pull request overview

This PR addresses three dependency security advisories by enforcing patched transitive versions via pnpm overrides, ensuring vulnerable browserslist and postcss-selector-parser ranges are not selected anywhere in the workspace.

Changes:

  • Added pnpm overrides for browserslist to enforce >=4.28.7.
  • Added pnpm overrides for postcss-selector-parser to enforce patched versions for the affected 6.x and 7.x vulnerable ranges.
  • Regenerated pnpm-lock.yaml to reflect the overrides and resulting resolution graph.
File summaries
File Description
pnpm-workspace.yaml Adds targeted overrides to force patched browserslist and postcss-selector-parser versions.
pnpm-lock.yaml Updates lockfile overrides and resolutions to eliminate vulnerable versions from the dependency tree.
Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 1/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants