CVE-2026-29086
MediumSummary
Hono to framework aplikacji webowych, który wspiera dowolne środowisko uruchomieniowe JavaScript. Przed wersją 4.12.4, funkcja setCookie() nie weryfikowała średników (;), znaków powrotu karetki ( ) ani znaków nowej linii ( ) w opcjach domeny i ścieżki podczas konstruowania nagłówka Set-Cookie.
Risk Assessment
Brak walidacji tych znaków może prowadzić do nieautoryzowanego dostępu do ciasteczek, co stwarza ryzyko ataków typu cross-site scripting (XSS) oraz innych zagrożeń związanych z bezpieczeństwem aplikacji.
Recommendation
Zaleca się aktualizację do wersji 4.12.4 lub nowszej, aby zapewnić odpowiednią walidację danych w funkcji setCookie().
Original NVD description (English source)
Hono is a Web application framework that provides support for any JavaScript runtime. Prior to version 4.12.4, the setCookie() utility did not validate semicolons (;), carriage returns (\r), or newline characters (\n) in the domain and path options when constructing the Set-Cookie header. Because co

