Skip to content

build(deps): Patch Dependabot vulnerabilities - #522

Merged
gricha merged 1 commit into
mainfrom
fix/dependabot-vulnerabilities
Aug 27, 2026
Merged

build(deps): Patch Dependabot vulnerabilities#522
gricha merged 1 commit into
mainfrom
fix/dependabot-vulnerabilities

Conversation

@gricha

@gricha gricha commented Aug 27, 2026

Copy link
Copy Markdown
Member

Patch the 28 open Dependabot alerts on main.

This upgrades affected direct dependencies across the docs, test tooling,
service CLI, telemetry, and agent runtime. Astro moves to 7.x because the
latest advisory has no patched 6.x release, and the docs package now declares
its Node.js 22.12 minimum.

This also addresses VULN-2501. The lockfile moves sharp from 0.34.5 to 0.35.4,
above the required 0.35.0 fix, and updates its bundled libvips packages.

Vulnerable versions pinned inside Vercel and Drizzle are replaced with
parent-scoped pnpm overrides so unrelated dependency paths keep their existing
resolution behavior.

pnpm audit reports no known vulnerabilities. Lint, build, typecheck, tests,
the docs build, and a frozen-lockfile install all pass.

Fixes VULN-2501

Upgrade the affected direct dependencies and constrain vulnerable transitive
versions. This clears all 28 Dependabot alerts reported against main while
keeping overrides scoped to their affected dependency paths.

Co-Authored-By: GPT-5.6 Sol <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
warden-prod Ready Ready Preview Aug 27, 2026 4:17pm

Request Review

@linear-code

linear-code Bot commented Aug 27, 2026

Copy link
Copy Markdown

VULN-2501

@sentry-junior sentry-junior Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good to me. The direct bumps and parent-scoped pnpm overrides line up with the Dependabot set, Astro 7 is justified by the missing 6.x fix and the docs package engines pin, and the lockfile tracks the manifest changes cleanly.

@gricha

gricha commented Aug 27, 2026

Copy link
Copy Markdown
Member Author

hm im not convinced web works, one sec

@gricha
gricha merged commit 0f5029c into main Aug 27, 2026
21 of 22 checks passed
@gricha
gricha deleted the fix/dependabot-vulnerabilities branch August 27, 2026 18:03
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