Improper Validation of Specified Quantity in Input in hono - CVE-2026-44459
Published: July 24, 2026
Vulnerability details
The vulnerability allows a remote user to bypass time-based JWT claim validation.
The vulnerability exists due to improper validation of specified quantity in input in hono/utils/jwt verify() when processing JWT NumericDate claims. A remote privileged user can supply a crafted token with malformed exp, nbf, or iat values to bypass time-based JWT claim validation.
The issue only manifests when a malformed claim value reaches verify(), typically when the application issues such tokens itself or when the signing key is under the actor's control.