CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-27700

High
Published: Translated: NVD NIST

Summary

Hono to framework aplikacji webowych wspierający dowolne środowisko JavaScript. W wersjach 4.12.0 i 4.12.1, używając adaptera AWS Lambda (`hono/aws-lambda`) za Load Balancerem aplikacji (ALB), funkcja `getConnInfo()` błędnie wybierała pierwszą wartość z nagłówka `X-Forwarded-For`, co mogło prowadzić do obejścia mechanizmów kontroli dostępu opartych na adresach IP.

Risk Assessment

Organizacja może być narażona na ataki, w których złośliwi użytkownicy mogą manipulować nagłówkiem `X-Forwarded-For`, co pozwala na ominięcie zabezpieczeń opartych na adresach IP. To może prowadzić do nieautoryzowanego dostępu do zasobów.

Recommendation

Zaleca się aktualizację do wersji 4.12.2, która naprawia tę podatność. Dodatkowo, warto rozważyć wdrożenie dodatkowych mechanizmów zabezpieczeń, aby zminimalizować ryzyko związane z manipulacją nagłówkami.

Related vulnerabilities

Original NVD description (English source)

Hono is a Web application framework that provides support for any JavaScript runtime. In versions 4.12.0 and 4.12.1, when using the AWS Lambda adapter (`hono/aws-lambda`) behind an Application Load Balancer (ALB), the `getConnInfo()` function incorrectly selected the first value from the `X-Forwarded-For` header. Because AWS ALB appends the real client IP address to the end of the `X-Forwarded-For` header, the first value can be attacker-controlled. This could allow IP-based access control mechanisms (such as the `ipRestriction` middleware) to be bypassed. Version 4.12.2 patches the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS