honojs hono

48 vulnérabilités publiées citent ce produit.

Tel que les CNA l’écrivent dans leurs fiches CVE (éditeur et produit) ; les versions sont les leurs.

CVEVersions vulnérablesTitreSévéritéPubliéeEPSSExploitation
CVE-2026-111757>= 4.12.4, < 4.13.11Hono: `serveStatic` decodes the request path a second time, leading to bypass of middleware on static pathsMEDIUM 5.30.3 %
CVE-2026-1099554.12.4 – < 4.13.11Hono 4.12.4 before 4.13.11 Middleware Bypass via serveStatic Double DecodingMEDIUM 6.90.3 %
CVE-2026-93981< 4.13.7hono/jsx before 4.13.7 Cross-Site Scripting via Unescaped StringsLOW 2.30.2 %
CVE-2026-84365< 4.13.5Hono: Incomplete fix for CVE-2026-39408: `toSSG()` still writes files outside the output directoryMEDIUM 6.50.4 %
CVE-2026-84364< 4.13.5Hono: Unbounded dot-notation nesting in `parseBody()` can cause memory exhaustionMEDIUM 5.30.5 %
CVE-2026-84363< 4.13.5Hono: Query parser reads parameters after the URL fragment, causing cache-key and proxy interpretation differentialsMEDIUM 5.90.4 %
CVE-2026-69207< 4.12.34Hono: ReDoS in CORS middleware via Access-Control-Request-HeadersMEDIUM 5.30.6 %
CVE-2026-71850>= 3.8.0, < 4.12.34Hono: `memo()` retains SSR output across requests, leading to cross-user data disclosureMEDIUM 4.80.3 %
CVE-2026-71849>= 4.7.0, < 4.12.34Hono: Proxy Helper does not remove response headers listed in the `Connection` headerLOW 3.70.4 %
CVE-2026-71848>= 4.12.0, < 4.12.34Hono: Algorithmic Complexity DoS in Language MiddlewareMEDIUM 5.30.5 %
CVE-2026-59895>= 4.0.0, < 4.12.27Hono: Server-Side XSS via JSX Escaping Bypass in cx() UtilityMEDIUM 6.10.3 %
CVE-2026-59896>= 4.11.8, < 4.12.27hono/jsx does not isolate context per request, leading to cross-request data disclosureMEDIUM 6.50.3 %
CVE-2026-59897>= 4.3.3, < 4.12.27Hono: API Gateway v1 adapter can drop a distinct repeated request header value during de-duplicationMEDIUM 5.30.2 %
CVE-2026-54288< 4.12.25Hono: Body Limit Middleware can be bypassed on AWS Lambda by understating `Content-Length`MEDIUM 6.50.1 %
CVE-2026-54289< 4.12.25Hono: Lambda@Edge adapter keeps only the last value of a repeated request header, dropping the restMEDIUM 4.80.2 %
CVE-2026-54290< 4.12.25Hono: CORS Middleware reflects any Origin with credentials when `origin` defaults to the wildcardHIGH 7.10.3 %
CVE-2026-54286< 4.12.25Hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)MEDIUM 5.90.4 %
CVE-2026-54287< 4.12.25Hono: AWS Lambda adapter merges multiple `Set-Cookie` headers into one value, dropping cookies on ALB single-header and LatticeMEDIUM 5.30.3 %
CVE-2026-47673< 4.12.21Hono: JWT middleware accepts any Authorization scheme, not only BearerMEDIUM 6.50.2 %
CVE-2026-47674< 4.12.21Hono: IP Restriction bypasses static deny rules for non-canonical IPv6MEDIUM 5.30.2 %
CVE-2026-47675< 4.12.21Hono: Cookie helper does not sanitize sameSite and priority, allowing Set-Cookie injectionMEDIUM 5.30.2 %
CVE-2026-47676< 4.12.21Hono: app.mount() strips mount prefix using undecoded path, causing incorrect routing for percent-encoded pathsMEDIUM 5.30.3 %
CVE-2026-44459< 4.12.18Hono: Improper validation of NumericDate claims (exp, nbf, iat) in JWT verify()LOW 3.80.2 %
CVE-2026-44458< 4.12.18Hono: CSS Declaration Injection via Style Object Values in JSX SSRMEDIUM 4.30.2 %
CVE-2026-44457< 4.12.18Hono: Cache Middleware ignores Vary: Authorization / Vary: Cookie leading to cross-user cache leakageMEDIUM 5.30.2 %
CVE-2026-44456< 4.12.16Hono: bodyLimit() can be bypassed for chunked / unknown-length requestsMEDIUM 6.50.2 %
CVE-2026-44455< 4.12.16Hono: Unvalidated JSX Tag Names in hono/jsx May Allow HTML InjectionMEDIUM 6.10.1 %
CVE-2026-39410< 4.12.12Hono has a non-breaking space prefix bypass in cookie name handling in getCookie()MEDIUM 4.80.3 %
CVE-2026-39409< 4.12.12Hono has incorrect IP matching in ipRestriction() for IPv4-mapped IPv6 addressesMEDIUM 6.30.3 %
CVE-2026-39408< 4.12.12Hono has a path traversal in toSSG() allows writing files outside the output directoryMEDIUM 5.90.5 %
CVE-2026-39407< 4.12.12Hono has a middleware bypass via repeated slashes in serveStaticMEDIUM 5.30.5 %
CVE-2026-29085< 4.12.4Hono: SSE Control Field Injection via CR/LF in writeSSE()MEDIUM 6.50.3 %
CVE-2026-29045< 4.12.4Hono: Arbitrary file access via serveStatic vulnerabilityCRITICAL 9.80.5 %
CVE-2026-29086< 4.12.4Hono: Cookie Attribute Injection via Unsanitized domain and path in setCookie()MEDIUM 5.40.2 %
CVE-2026-27700>= 4.12.0, < 4.12.2Hono is Vulnerable to Authentication Bypass by IP Spoofing in AWS Lambda ALB conninfoHIGH 8.20.3 %
CVE-2026-24771< 4.11.7Hono has a Cross-site Scripting vulnerabilityMEDIUM 4.70.4 %
CVE-2026-24473< 4.11.7Hono has an Arbitrary Key Read in Serve static Middleware (Cloudflare Workers Adapter)MEDIUM 6.30.5 %
CVE-2026-24472< 4.11.7Hono cache middleware ignores "Cache-Control: private" leading to Web Cache DeceptionMEDIUM 5.30.5 %
CVE-2026-24398< 4.11.7Hono's IPv4 address validation bypass in IP Restriction Middleware allows IP spoofingMEDIUM 6.50.3 %
CVE-2026-22817< 4.11.4JWT Algorithm Confusion via Unsafe Default (HS256) in Hono JWT Middleware Allows Token Forgery and Auth BypassHIGH 8.20.2 %
CVE-2026-22818< 4.11.4JWT algorithm confusion in Hono JWK Auth Middleware when JWK lacks "alg" (untrusted header.alg fallback)HIGH 8.20.1 %
CVE-2025-62610>= 1.1.0, < 4.10.2Hono Improperly Authorizes JWT Audience ValidationHIGH 8.10.4 %
CVE-2025-59139< 4.9.7Hono has Body Limit Middleware BypassMEDIUM 5.30.4 %
CVE-2025-58362>= 4.8.0, < 4.9.6Hono contains a flaw in URL path parsing, potentially leading to path confusionHIGH 7.50.6 %
CVE-2024-48913< 4.6.5Hono vulnerable to bypass of CSRF Middleware by a request without Content-Type header.MEDIUM 5.90.3 %
CVE-2024-43787< 4.5.8Hono CSRF middleware can be bypassed using crafted Content-Type headerMEDIUM 5.00.2 %
CVE-2024-32869< 4.2.7Hono vulnerable to Restricted Directory Traversal in serveStatic with denoMEDIUM 5.30.6 %
CVE-2023-50710< 3.11.7Hono's named path parameters can be overridden in TrieRouterMEDIUM 4.30.6 %