Skip to content

fix(misc): bump minimatch to 10.2.1 to address CVE-2026-26996#34509

Merged
FrozenPandaz merged 3 commits into
masterfrom
gh-34507
Feb 23, 2026
Merged

fix(misc): bump minimatch to 10.2.1 to address CVE-2026-26996#34509
FrozenPandaz merged 3 commits into
masterfrom
gh-34507

Conversation

@leosvelperez

@leosvelperez leosvelperez commented Feb 19, 2026

Copy link
Copy Markdown
Member

Current Behavior

Several Nx packages directly depend on a minimatch version with a high-severity vulnerability (GHSA-3ppc-4f35-3m26).

Expected Behavior

Several Nx packages should depend directly on a minimatch version that does not include the reported high-severity vulnerability.

Note: unsafe minimatch versions can still be pulled in transitively. Upstream deps need to be updated, and then we need to update the Nx packages to newer versions.

Related Issue(s)

Fixes #34507
Fixes #32440

@leosvelperez leosvelperez self-assigned this Feb 19, 2026
@netlify

netlify Bot commented Feb 19, 2026

Copy link
Copy Markdown

Deploy Preview for nx-docs ready!

Name Link
🔨 Latest commit d06b3d8
🔍 Latest deploy log https://app.netlify.com/projects/nx-docs/deploys/699c17c3c6db0d0008a4185b
😎 Deploy Preview https://deploy-preview-34509--nx-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Feb 19, 2026

Copy link
Copy Markdown

Deploy Preview for nx-dev ready!

Name Link
🔨 Latest commit d06b3d8
🔍 Latest deploy log https://app.netlify.com/projects/nx-dev/deploys/699c17c30167d10008ce064e
😎 Deploy Preview https://deploy-preview-34509--nx-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@nx-cloud

nx-cloud Bot commented Feb 19, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit d06b3d8

Command Status Duration Result
nx affected --targets=lint,test,test-kt,build,e... ✅ Succeeded 34m 17s View ↗
nx run-many -t check-imports check-lock-files c... ✅ Succeeded 2m 14s View ↗
nx-cloud record -- nx-cloud conformance:check ✅ Succeeded 7s View ↗
nx-cloud record -- nx format:check ✅ Succeeded 1s View ↗
nx-cloud record -- nx sync:check ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2026-02-23 09:42:02 UTC

nx-cloud[bot]

This comment was marked as outdated.

@leosvelperez leosvelperez changed the title fix(misc): bump catalog minimatch to 10.2.1 for GHSA-3ppc-4f35-3m26 fix(misc): bump minimatch to 10.2.1 to address CVE-2026-26996 Feb 19, 2026
@cyanzule

Copy link
Copy Markdown

i think this PR might also fix #32440?

the tmp dependency is already fixed as of the current NX version, and minimatch@10.2.1 fixes brace-expansion as well

@FrozenPandaz FrozenPandaz enabled auto-merge (squash) February 19, 2026 20:42
Bump ts-morph to ^27.0.2 so publishable artifacts consume @ts-morph/common@0.28.1 and minimatch@10.2.1 transitively.
Bump ts-morph to ^27.0.2 so publishable artifacts consume @ts-morph/common@0.28.1 and minimatch@10.2.1 transitively. [Self-Healing CI Rerun]

@nx-cloud nx-cloud Bot 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.

Nx Cloud has identified a flaky task in your failed CI:

🔂 Since the failure was identified as flaky, we triggered a CI rerun by adding an empty commit to this branch.

Nx Cloud View detailed reasoning in Nx Cloud ↗


🎓 Learn more about Self-Healing CI on nx.dev

@FrozenPandaz FrozenPandaz merged commit 731db47 into master Feb 23, 2026
23 checks passed
@FrozenPandaz FrozenPandaz deleted the gh-34507 branch February 23, 2026 09:42
FrozenPandaz added a commit that referenced this pull request Feb 26, 2026
## Current Behavior

Several Nx packages directly depend on a minimatch version with a
high-severity vulnerability
(GHSA-3ppc-4f35-3m26).

## Expected Behavior

Several Nx packages should depend directly on a minimatch version that
does not include the reported high-severity vulnerability.

Note: unsafe `minimatch` versions can still be pulled in transitively.
Upstream deps need to be updated, and then we need to update the Nx
packages to newer versions.

## Related Issue(s)

Fixes #34507

---------

Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
(cherry picked from commit 731db47)
@github-actions

github-actions Bot commented Mar 1, 2026

Copy link
Copy Markdown
Contributor

This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Mar 1, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

security: minimatch has high CVE-2026-26996 Vulnerability warnings for dependencies brace-expansions and tmp

3 participants