Skip to content

chore(deps): bump uuid to ^11.1.1 (CVE-2026-41907)#3615

Open
mattConnHarbour wants to merge 1 commit into
mainfrom
sd-3361
Open

chore(deps): bump uuid to ^11.1.1 (CVE-2026-41907)#3615
mattConnHarbour wants to merge 1 commit into
mainfrom
sd-3361

Conversation

@mattConnHarbour
Copy link
Copy Markdown
Contributor

Addresses npm audit warning for SNYK-JS-UUID-16133035. Note: SuperDoc was not actually vulnerable - we only use the 2-param signature which returns a string directly. The vulnerability only affects the 4-param signature that writes to a caller-provided buffer.

Addresses npm audit warning for SNYK-JS-UUID-16133035. Note: SuperDoc
was not actually vulnerable - we only use the 2-param signature which
returns a string directly. The vulnerability only affects the 4-param
signature that writes to a caller-provided buffer.

Ref: SD-3361

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@mattConnHarbour mattConnHarbour requested a review from a team as a code owner June 3, 2026 02:38
@linear-code
Copy link
Copy Markdown

linear-code Bot commented Jun 3, 2026

SD-3361

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

cubic analysis

No issues found across 2 files

Linked issue analysis

Linked issue: SD-3361: Bump uuid dependency to fix npm audit warning

Status Acceptance criteria Notes
Bump uuid specifier in pnpm-workspace.yaml from ^9.0.1 to ^11.1.1 pnpm-workspace.yaml shows uuid: ^11.1.1 replacing ^9.0.1.
Update pnpm-lock.yaml to reflect uuid v11.1.1 (lockfile entries and package resolution) pnpm-lock.yaml contains multiple updated uuid entries and adds uuid@11.1.1 in the packages section and snapshots.

Re-trigger cubic

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: aefcb1a657

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pnpm-lock.yaml
Comment on lines +3078 to +3080
'@superdoc/pm-adapter':
specifier: workspace:*
version: link:../layout-engine/pm-adapter
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Regenerate the lockfile from the current manifests

This importer now records @superdoc/pm-adapter for packages/super-editor, but the checked-in packages/super-editor/package.json has no such dependency and still declares @superdoc/layout-engine as a devDependency. Because pnpm frozen installs compare each importer's specifiers against the package manifest, CI/package installs will reject this lockfile as out of date before the uuid bump can be used; please regenerate the lockfile from the committed manifests rather than from a workspace with different package.json contents.

Useful? React with 👍 / 👎.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant