Hono版本更新

Hono v4.13.7:修复边界组件中纯字符串未转义的 XSS

Hono v4.13.7 修复了一个 XSS 问题:hono/jsx 中直接作为 Suspense、ErrorBoundary 或 Context.Provider 子节点或 fallback 的纯字符串没有做 HTML 转义(GHSA-hxh3-vqpv-xpqv)。hono/jsx/dom/server 的 renderToString() 和 renderToReadableStream() 在纯字符串作为根值时也有同样的问题,不可信字符串可能被当作标记输出。

要点

  • 边界组件中的纯字符串补上转义。
  • 涉及 Suspense 等三类边界组件。
  • renderToString() 等根值也已修复。

阅读原文

收录于 。摘自 GitHub 版本发布的简短节选,著作权归原发布者所有。

查看全部