CVE-2026-44455 MEDIUM

CVE-2026-44455: Hono: Unvalidated JSX Tag Names in hono/jsx May Allow HTML Injection

Vendor Honojs
Product hono
Weakness CWE-74
Published May 13, 2026
Last update May 14, 2026

CVSS base score

4.7/10
Attack vector Network
Attack complexity High
Privileges required None
User interaction Required
Confidentiality Low
Integrity Low

CVSS vector

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N

What the vulnerability does

01Description

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.16, Improper handling of JSX element tag names in hono/jsx allowed unvalidated tag names to be directly inserted into the generated HTML output. When untrusted input is used as a tag name via the programmatic jsx() or createElement() APIs during server-side rendering, specially crafted values may break out of the intended element context and inject unintended HTML. This vulnerability is fixed in 4.12.16.

Key dates

02Disclosure timeline

May 13, 2026 CVE published
May 14, 2026 Record updated