Skip to content

security: Override minimatch to 11.0.1 (GHSA-g3hv-75wg-m249) - #108

Merged
vorobey merged 1 commit into
DevExpress:masterfrom
vorobey:fix/pnpm-audit-alerts-20261103
Nov 3, 2026
Merged

vorobey merged 1 commit into
DevExpress:masterfrom
vorobey:fix/pnpm-audit-alerts-20261103

Conversation

@vorobey

@vorobey vorobey commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Fixed (override):

  • minimatch GHSA-g3hv-75wg-m249: added minimatch@<11.0.1: ^11.0.1 to pnpm-workspace.yaml overrides (resolves 11.0.4).

The fix exists only in minimatch 11 (no 10.x backport, isaacs/minimatch#333), while eslint, @eslint/config-array and typescript-eslint still declare minimatch: ^10, so this forces a new major. They only use new Minimatch(...) / .match(), which minimatch 11 keeps. The override can be removed once eslint/eslint#21463 and typescript-eslint/typescript-eslint#13125 land.

Checked: pnpm audit clean, pnpm run lint and pnpm run build pass, pnpm peers check unchanged.

🤖 Generated with Claude Code

@vorobey vorobey self-assigned this Nov 3, 2026
Copilot AI balanced review requested due to automatic review settings November 3, 2026 14:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

There are no active review issues with the minimatch security override and corresponding lockfile update.

No open issues 🎉

1 file not reviewed
  • pnpm-lock.yaml: Generated file
What changed in this PR

Addresses minimatch advisory GHSA-g3hv-75wg-m249 by overriding vulnerable versions used by the linting dependencies.

Changes:

  • Forces minimatch versions below 11.0.1 onto the 11.x release line.
  • Updates the lockfile to minimatch 11.0.4 and adds its new transitive dependency.
File Description
pnpm-workspace.yaml Adds the security override for minimatch.
pnpm-lock.yaml Records the override and updated dependency resolutions.

Review effort: Balanced

@vorobey
vorobey requested a review from a team November 3, 2026 14:51
@vorobey
vorobey merged commit 3837832 into DevExpress:master Nov 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants