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

CVE-2025-51606

High
Published: Translated: NVD NIST

Summary

Hippo4j w wersjach od 1.0.0 do 1.5.0 wykorzystuje zakodowany na sztywno klucz tajny w procesie tworzenia JWT (JSON Web Token). Umożliwia to atakującym, którzy mają dostęp do kodu źródłowego lub skompilowanego binarium, fałszowanie ważnych tokenów dostępu i podszywanie się pod dowolnego użytkownika, w tym uprzywilejowanych, takich jak 'admin'.

Risk Assessment

Podatność ta stanowi krytyczne zagrożenie dla systemów, w których uwierzytelnianie i autoryzacja opierają się na integralności JWT. Może prowadzić do nieautoryzowanego dostępu do zasobów i danych wrażliwych.

Recommendation

Zaleca się aktualizację do najnowszej wersji Hippo4j, która eliminuje użycie zakodowanego na sztywno klucza tajnego. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa aplikacji w celu zidentyfikowania potencjalnych luk.

Related vulnerabilities

Original NVD description (English source)

hippo4j 1.0.0 to 1.5.0, uses a hard-coded secret key in its JWT (JSON Web Token) creation. This allows attackers with access to the source code or compiled binary to forge valid access tokens and impersonate any user, including privileged ones such as "admin". The vulnerability poses a critical security risk in systems where authentication and authorization rely on the integrity of JWTs.

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