fix(deps): patch vite and unhead security advisories#52
Conversation
…ories Addresses GitHub Dependabot alerts: - #70 (high): Vite arbitrary file read via dev server WebSocket (<=6.4.1) - #72 (medium): Vite path traversal in optimized deps .map handling (<=6.4.1) - #71 (medium): Unhead hasDangerousProtocol() bypass via leading-zero padded HTML entities in useHeadSafe() (<2.1.13) Updates pnpm overrides so transitive resolutions pick up patched versions.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
WalkthroughThis PR updates security-related dependency versions for the csrf-armor packages. A new Changeset entry documents version bumps for vite and unhead, with corresponding updates to pnpm.overrides in package.json. Four packages are marked for patch releases. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. Ignoring alerts on:
|
|
@SocketSecurity ignore npm/typescript@5.8.3 |
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
Summary
^6.4.1→^6.4.2(resolves #70 high, #72 medium)>=2.1.11→>=2.1.13(resolves #71 medium; lockfile resolves to 3.0.4)Advisories addressed
.maphandling (<=6.4.1)hasDangerousProtocol()bypass via leading-zero padded HTML entities inuseHeadSafe()(<2.1.13)Test plan
pnpm buildpassespnpm test— 110 tests pass across core/express/nextjs/nuxt🤖 Generated with Claude Code
Summary by CodeRabbit