Hono v4.12.18 - セキュリティ修正リリース
Key Points
- キャッシュ漏洩脆弱性を修正
- CSS注入脆弱性を修正
- JWT検証ロジックを修正
Summary
Hono v4.12.18は3つの重要なセキュリティ脆弱性に対応したリリースです。Cache Middleware、JSX SSR、JWT検証機能に影響する問題が修正されています。
Key Points
- Cache Middleware:
Vary: AuthorizationおよびVary: Cookieヘッダーの処理が不完全で、認証済みユーザーのキャッシュが他のユーザーに提供される可能性があった問題を修正 - JSX SSR: スタイルオブジェクト値とプロパティ名のCSS-contextエスケープが不足していた問題を修正。信頼できない入力によるCSS宣言の注入を防止
- JWT検証:
exp、nbf、iatクレームの検証が不適切で、偽の値や非数値がRFC 7519に違反して許可されていた問題を修正
推奨事項
JWTヘルパー、hono/jsx、またはCache middlewareを使用しているユーザーは、このバージョンへのアップグレードを強く推奨します。