Skip to content

build: Bump transitive deps to fix security vulnerabilities#84

Merged
gricha merged 1 commit intomainfrom
build/fix-dependency-vulnerabilities
Apr 2, 2026
Merged

build: Bump transitive deps to fix security vulnerabilities#84
gricha merged 1 commit intomainfrom
build/fix-dependency-vulnerabilities

Conversation

@gricha
Copy link
Copy Markdown
Member

@gricha gricha commented Apr 2, 2026

Bump lockfile to resolve all 5 open Dependabot alerts on transitive dev
dependencies. No overrides needed — the parent packages' semver ranges
already allow the patched versions, so pnpm update was sufficient.

Package Before After Severity Issue
picomatch 2.3.1 2.3.2 High + Medium ReDoS + method injection via POSIX classes
picomatch 4.0.3 4.0.4 High + Medium ReDoS + method injection via POSIX classes
yaml 2.8.2 2.8.3 Medium Stack overflow via deeply nested collections
smol-toml 1.6.0 1.6.1 Medium DoS via thousands of commented lines

All changes are in pnpm-lock.yaml only. Full test suite (624 tests),
lint, and typecheck pass cleanly.

Update lockfile to pull patched versions of transitive dev dependencies:
- picomatch 2.3.1 → 2.3.2 (ReDoS, method injection)
- picomatch 4.0.3 → 4.0.4 (ReDoS, method injection)
- yaml 2.8.2 → 2.8.3 (stack overflow via nested collections)
- smol-toml 1.6.0 → 1.6.1 (DoS via commented lines)

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dotagents Ready Ready Preview, Comment Apr 2, 2026 1:37am

Request Review

@gricha gricha merged commit a2169f4 into main Apr 2, 2026
15 checks passed
@gricha gricha deleted the build/fix-dependency-vulnerabilities branch April 2, 2026 01:40
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