Skip to content

Comments

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

Open
leosvelperez wants to merge 4 commits intomasterfrom
gh-34507
Open

fix(misc): bump minimatch to 10.2.1 to address CVE-2026-26996#34509
leosvelperez wants to merge 4 commits intomasterfrom
gh-34507

Conversation

@leosvelperez
Copy link
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

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

netlify bot commented Feb 19, 2026

Deploy Preview for nx-docs ready!

Name Link
🔨 Latest commit 6acfe1e
🔍 Latest deploy log https://app.netlify.com/projects/nx-docs/deploys/6998b638d613ad000881fa48
😎 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
Copy link

netlify bot commented Feb 19, 2026

Deploy Preview for nx-dev ready!

Name Link
🔨 Latest commit 6acfe1e
🔍 Latest deploy log https://app.netlify.com/projects/nx-dev/deploys/6998b63826ae290008bc052b
😎 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
Copy link
Contributor

nx-cloud bot commented Feb 19, 2026

View your CI Pipeline Execution ↗ for commit 6acfe1e

Command Status Duration Result
nx affected --targets=lint,test,test-kt,build,e... ⛔ Cancelled 1h 11m 24s View ↗
nx run-many -t check-imports check-lock-files c... ✅ Succeeded 3m 8s View ↗
nx-cloud record -- nx-cloud conformance:check ✅ Succeeded 8s 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-20 20:47:04 UTC

Copy link
Contributor

@nx-cloud nx-cloud bot left a comment

Choose a reason for hiding this comment

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

Important

At least one additional CI pipeline execution has run since the conclusion below was written and it may no longer be applicable.

Nx Cloud has identified a possible root cause for your failed CI:

Our maven-batch-runner:package failure is not related to the minimatch catalog update. This same JAR corruption error exists in the master branch and appears to be a pre-existing build infrastructure issue where Maven artifacts become corrupted during the build process.

No code changes were suggested for this issue.

Trigger a rerun:

Rerun CI

Nx Cloud View detailed reasoning on Nx Cloud ↗


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

Bump ts-morph to ^27.0.2 so publishable artifacts consume @ts-morph/common@0.28.1 and minimatch@10.2.1 transitively.
@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

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
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.

security: minimatch has high CVE-2026-26996

3 participants