Hono版本更新
Hono v4.13.11:serveStatic 不再二次解码请求路径
Hono v4.13.11 修复了 serveStatic 对已解码路径再次解码的安全问题,构造的请求可能按一个路径路由、却按另一个路径返回文件,从而绕过挂在静态前缀上的中间件(GHSA-5r4p-p66f-jhc7)。受影响的包括 hono/serve-static 以及基于它的 bun、deno、cloudflare-workers 适配器。
要点
- serveStatic 不再二次解码路径。
- 解码后仍含 % 的路径会被拒绝。
- 可用 allowPercentInPath: true 放行。
原文:Hono · v4.13.11
To serve files whose names contain a literal %, set allowPercentInPath: true.
收录于 。摘自 GitHub 版本发布的简短节选,著作权归原发布者所有。