Skip to content

Fix Dependabot security vulnerabilities#50

Open
jamalavedra wants to merge 1 commit into
mainfrom
fix/dependabot-security-updates
Open

Fix Dependabot security vulnerabilities#50
jamalavedra wants to merge 1 commit into
mainfrom
fix/dependabot-security-updates

Conversation

@jamalavedra

Copy link
Copy Markdown
Contributor

Summary

  • auth_service: Update better-auth to ^1.6.2 (fixes kysely SQL injection CVEs #66, #67) and add pnpm overrides for defu (prototype pollution #79) and path-to-regexp (ReDoS #72, #73)
  • docs: Update vocs to ^1.4.1 and add pnpm overrides for 12 vulnerable transitive dependencies including critical axios SSRF (#91, #92), hono middleware bypasses (#83-88), dompurify XSS (#62, #71, #77, #78), lodash/lodash-es code injection (#75, #76, #89, #90), and others

Resolved alerts

Package Severity Alerts
axios Critical #91, #92
kysely High #66, #67
path-to-regexp High, Medium #72, #73
lodash / lodash-es High, Medium #75, #76, #89, #90
defu High #79
dompurify Medium #62, #71, #77, #78
hono Medium #65, #84, #85, #86, #87, #88
@hono/node-server Medium #83
vite High, Medium #80, #81, #82
immutable High #64
picomatch High, Medium #68, #69
brace-expansion Medium #74
yaml Medium #70

Not addressed

Alerts for packages in iframe/iframe/ (axios, vite, picomatch) — this directory is gitignored and comes from the separate iframe repo.

Test plan

  • Verify pnpm install succeeds in auth_service/ and docs/
  • Verify make build completes successfully
  • Verify docs dev server starts with pnpm docs:dev
  • Verify auth_service builds with cd auth_service && pnpm build

…docs

Update direct dependencies and add pnpm overrides to fix 27 Dependabot
security alerts including critical axios SSRF, high kysely SQL injection,
and multiple medium-severity issues in transitive dependencies.

auth_service:
- Update better-auth ^1.4.5 → ^1.6.2 (fixes kysely SQL injection)
- Add pnpm overrides for defu (>=6.1.5) and path-to-regexp (>=8.4.0)

docs:
- Update vocs ^1.0.12 → ^1.4.1
- Add pnpm overrides for hono, @hono/node-server, dompurify, lodash,
  lodash-es, immutable, picomatch, brace-expansion, yaml, defu,
  path-to-regexp, vite, and axios
@vercel

vercel Bot commented Apr 13, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
opensigner Ready Ready Preview, Comment Apr 13, 2026 10:26am

Request Review

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​better-auth@​1.4.18 ⏵ 1.6.2971008596 +1100

View full report

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