Katalog CVE

CVE-2026-44459

NiskieCVSS 3.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

Percentyl 12 - wyżej niż 12% wszystkich znanych CVE

Streszczenie

W Hono przed wersją 4.12.18 nieprawidłowa walidacja roszczeń JWT NumericDate (exp, nbf, iat) w hono/utils/jwt pozwala tokenom z niezgodnymi ze specyfikacją wartościami roszczeń po cichu ominąć kontrole czasowe. Podatność nie jest wykorzystywana przez anonimowego atakującego — ujawnia się, gdy zniekształcona wartość roszczenia trafi do verify(), zwykle gdy aplikacja sama wydaje takie tokeny lub klucz podpisujący jest pod kontrolą atakującego.

Ocena ryzyka

W scenariuszach, w których aplikacja wydaje nieprawidłowe tokeny lub klucz podpisujący jest przejęty, kontrole czasu wygaśnięcia i ważności tokenów JWT mogą zostać ominięte, co osłabia mechanizmy uwierzytelniania.

Rekomendacja

Zaktualizuj Hono do wersji 4.12.18. Upewnij się, że klucze podpisujące JWT są prawidłowo chronione i że aplikacja nie generuje niezgodnych ze specyfikacją roszczeń.

Inne podatności w Hono

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.18, improper validation of the JWT NumericDate claims exp, nbf, and iat in hono/utils/jwt allows tokens with non-spec-compliant claim values to silently bypass time-based checks. This issue is not exploitable by an anonymous attacker; it only manifests when a malformed claim value reaches verify() — typically when the application itself issues such tokens, or when the signing key is otherwise under attacker control. This vulnerability is fixed in 4.12.18.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS