Skip to content

chore(deps): dedupe pnpm-lock.yaml to resolve Dependabot alert #119#384

Merged
solidsnakedev merged 1 commit into
mainfrom
worktree-dependant-bot-alerts
Jun 1, 2026
Merged

chore(deps): dedupe pnpm-lock.yaml to resolve Dependabot alert #119#384
solidsnakedev merged 1 commit into
mainfrom
worktree-dependant-bot-alerts

Conversation

@solidsnakedev
Copy link
Copy Markdown
Collaborator

@solidsnakedev solidsnakedev commented May 27, 2026

Dependabot alert #119 flagged ws@8.20.0 (CVE-2026-45736, uninitialized memory disclosure) as a vulnerable transitive in pnpm-lock.yaml. The vulnerable copy was held by an older @effect/platform-node-shared resolution branch that existed only because packages/evolution-devnet had pinned effect@3.21.1 while every other workspace resolved effect@3.21.2.

pnpm dedupe collapses the duplicate effect resolution so the whole tree uses 3.21.2, which transitively pulls ws@8.20.1 (the patched version) everywhere. No package.json specifiers change; ride-along moves are limited to deep tooling transitives (ajv, semver, caniuse-lite, etc).

The alert will be auto-dismissed once this PR merges and the vulnerable version is no longer in the resolved tree.

@solidsnakedev solidsnakedev merged commit c14385f into main Jun 1, 2026
10 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.

1 participant