Approved changes feed: RSS · Atom

cpe:2.3:a:hono:hono:*:*:*:*:*:node.js:*:*

part: a version: * update: *

VendorHono (28764d28-560b-5b6c-8a0b-cc086a042a0d)
ProductHono (7928901f-b16a-5734-9185-439b41c7f417)
Edition*
Language*
Software edition*
Target softwarenode.js
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/honojs/hono purl2cpe 2026-06-01 10:17:02.166342
pkg:npm/hono purl2cpe 2026-06-01 10:17:02.166344

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-56764 vulnerable 2026-07-29 01:00:29.267521 Hono - Timing Attack in basicAuth and bearerAuth Middleware
LOW (3.7)
Hono before 4.11.10 contains a timing attack vulnerability in the basicAuth and bearerAuth middlewares due to non-constant-time string comparison in the timingSafeEqual function. Attackers can exploit early termination of string equality checks to infer valid credentials through precise timing measurements.
Published: 2026-07-15T11:25:32.814Z
Updated: 2026-07-15T13:50:24.700Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56763 vulnerable 2026-07-29 01:00:29.267339 Hono - Prototype Pollution via __proto__ Key in parseBody with dot Option
MEDIUM (4.8)
Hono before 4.12.7 allows __proto__ key in parseBody with dot option enabled, permitting specially crafted form field names to create objects with __proto__ properties. When parsed results are merged into regular JavaScript objects using unsafe merge patterns, attackers can exploit this to achieve prototype pollution and modify object behavior.
Published: 2026-07-11T13:00:59.084Z
Updated: 2026-07-14T14:30:12.573Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56762 vulnerable 2026-07-29 01:00:29.267032 Hono - Missing Cookie Name Validation in setCookie()
MEDIUM (5.3)
Hono before 4.12.12 does not validate cookie names on the write path in the setCookie(), serialize(), and serializeSigned() functions, allowing invalid characters such as control characters (e.g. \r or \n) when an application passes a user-controlled cookie name. This can produce malformed Set-Cookie header values. In modern runtimes such as Node.js and Cloudflare Workers, such invalid header values are rejected and cause a runtime error before the response is sent, so header injection or response splitting could not be reproduced; the issue primarily affects correctness and robustness, resulting in runtime errors (availability) rather than confirmed header injection.
Published: 2026-06-23T12:13:06.899Z
Updated: 2026-06-24T11:17:03.577Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56761 vulnerable 2026-07-29 01:00:29.266649 hono - HTML Injection via Improper JSX Attribute Name Handling in SSR
MEDIUM (4.3)
hono before 4.12.14 contains an html injection vulnerability in jsx server-side rendering that allows attackers to inject unintended html by using malformed attribute names. Attackers can craft specially crafted attribute keys containing characters like quotes or angle brackets to break html tag boundaries and inject arbitrary attributes or elements.
Published: 2026-06-24T11:53:21.808Z
Updated: 2026-06-24T12:18:01.059Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-71381 vulnerable 2026-07-29 00:18:08.317811 Hono - Vary Header Injection in CORS Middleware
MEDIUM (6.5)
Hono before 4.10.2 (fixed in 4.10.3) contains a flaw in its CORS middleware: when the origin is not set to "*", the middleware copies the Vary header from the incoming request into the response. Because Vary is a response header that should be managed by the server, an attacker can supply arbitrary Vary values that are reflected into the response, potentially causing cache key pollution and inconsistent CORS enforcement in environments that rely on shared caches or proxies.
Published: 2026-06-30T22:08:21.523Z
Updated: 2026-07-01T13:19:21.892Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44459 vulnerable 2026-06-08 08:05:11.085171 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44458 vulnerable 2026-06-08 08:05:11.084676 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44457 vulnerable 2026-06-08 08:05:11.084281 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44456 vulnerable 2026-06-08 08:05:11.083895 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44455 vulnerable 2026-06-08 08:05:11.083409 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-39410 vulnerable 2026-06-08 08:01:16.467807 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-39409 vulnerable 2026-06-08 08:01:16.467526 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-39408 vulnerable 2026-06-08 08:01:16.467080 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-39407 vulnerable 2026-06-08 08:01:16.466657 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-29086 vulnerable 2026-06-08 07:55:16.096357 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-29085 vulnerable 2026-06-08 07:55:16.096077 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-29045 vulnerable 2026-06-08 07:55:16.027693 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-27700 vulnerable 2026-06-08 07:53:22.896053 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24771 vulnerable 2026-06-08 07:51:18.150621 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24473 vulnerable 2026-06-08 07:51:17.738886 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24472 vulnerable 2026-06-08 07:51:17.738554 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24398 vulnerable 2026-06-08 07:51:17.629468 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-22818 vulnerable 2026-06-08 07:51:13.995357 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-22817 vulnerable 2026-06-08 07:51:13.994786 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-62610 vulnerable 2026-06-08 07:39:16.208775 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-59139 vulnerable 2026-06-08 07:35:20.037093 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-58362 vulnerable 2026-06-08 07:35:18.049219 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-48913 vulnerable 2026-06-08 06:50:11.682295 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-43787 vulnerable 2026-06-08 06:45:53.027422 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-32869 vulnerable 2026-06-08 06:37:24.611375 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-50710 vulnerable 2026-06-08 06:16:16.320530 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.