Skip to content

fix(deps): widen uuid 11.x override for CVE-2026-41907 - #175

Merged
FJ-Riveros merged 1 commit into
mainfrom
security/uuid-11-cve-2026-41907
Aug 14, 2026
Merged

fix(deps): widen uuid 11.x override for CVE-2026-41907#175
FJ-Riveros merged 1 commit into
mainfrom
security/uuid-11-cve-2026-41907

Conversation

@FJ-Riveros

Copy link
Copy Markdown
Contributor

What

Widen uuid override from exact uuid@11.1.0 to uuid@>=11.0.0 <11.1.111.1.1.

Why

Clears remaining 11.x resolutions for CVE-2026-41907 / GHSA-w5hq-g745-h8pq without forcing uuid 8 → 11.

Test plan

  • pnpm install --lockfile-only
  • Lockfile has uuid@11.1.1 (no 11.1.0 / 11.0.x)
  • CI passes

Security & Data Impact

Security impact: Clears uuid 11.x advisory slice. Residual uuid@8 deferred (major).
Data classification affected: none
Audit log updated: n/a

Breaking Changes

None for this change. uuid@8 → 11 remains MAJOR BUMP DEFERRED.

Replace uuid@11.1.0 pin with uuid@>=11.0.0 <11.1.1 → 11.1.1. Residual uuid@8 major bump remains deferred.
Copilot AI lite review requested due to automatic review settings August 14, 2026 11:30
@FJ-Riveros
FJ-Riveros requested a review from a team as a code owner August 14, 2026 11:30

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.

Pull request overview

This PR updates pnpm dependency overrides to broaden the uuid 11.x override range so vulnerable uuid@11.0.x / uuid@11.1.0 resolutions are forced to 11.1.1, addressing CVE-2026-41907 / GHSA-w5hq-g745-h8pq without upgrading uuid@8 to a new major.

Changes:

  • Widen uuid override selector from an exact 11.1.0 match to a >=11.0.0 <11.1.1 range, mapping to 11.1.1.
  • Regenerate lockfile (also updates minimatch transitive resolution from 10.2.4 to 10.2.6).

Reviewed changes

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

File Description
pnpm-workspace.yaml Broadens the uuid override selector to cover all vulnerable 11.0.x / 11.1.0 resolutions and map them to 11.1.1.
pnpm-lock.yaml Updates the recorded overrides and lockfile resolutions to reflect the widened uuid override and refreshed transitive versions.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

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

Comment thread pnpm-workspace.yaml
Comment thread pnpm-lock.yaml
Comment on lines 1291 to 1293
minimatch@10.2.6:
resolution: {integrity: sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==}
engines: {node: 18 || 20 || >=22}
@FJ-Riveros
FJ-Riveros merged commit 3a0a61d into main Aug 14, 2026
6 checks passed
@FJ-Riveros
FJ-Riveros deleted the security/uuid-11-cve-2026-41907 branch August 14, 2026 11:45
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