Commit 46215c2
committed
Fix known vulnerabilities in hono, @hono/node-server, react-router, vite
Bumps four dependencies whose pinned versions are covered by published
security advisories:
- @hono/node-server 1.19.8 -> 1.19.17: authorization bypass for protected
static paths via encoded slashes (GHSA-…, high), plus serveStatic
middleware bypass via repeated slashes.
- hono 4.11.3 -> 4.13.0: arbitrary file access via serveStatic (high),
CORS middleware reflecting any Origin with credentials when origin
defaults to wildcard (high), and ReDoS in CORS middleware.
- react-router 7.12.0 -> 7.18.2: unauthenticated DoS via inefficient route
matching (high) and DoS via unbounded path expansion in the __manifest
endpoint (high).
- vite 7.3.1 -> 7.3.6: server.fs.deny bypass via queries and arbitrary
file read through the dev server websocket (both high, dev-server only).
All bumps stay within the current major. `bun run build` passes.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FLKXKfBG82ynxV7K447UbQ1 parent 0c23796 commit 46215c2
3 files changed
Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
| 31 | + | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
0 commit comments