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

CVE-2026-40585

High
Published: Translated: NVD NIST

Summary

blueprintUE to narzędzie wspierające deweloperów Unreal Engine. Przed wersją 4.2.0, po zainicjowaniu resetu hasła, generowany był 128-znakowy token CSPRNG, który był przechowywany obok znacznika czasu password_reset_at. Funkcja redeemująca token nie sprawdzała, czy znacznik czasu upłynął, co pozwalało na nieograniczone wykorzystanie tokena resetującego.

Risk Assessment

Organizacja jest narażona na ryzyko nieautoryzowanego dostępu, ponieważ token resetujący hasło może być wykorzystywany w nieskończoność, co stwarza możliwość przejęcia konta przez osoby trzecie.

Recommendation

Zaleca się aktualizację do wersji 4.2.0 lub nowszej, aby zabezpieczyć system przed tą podatnością oraz wprowadzenie dodatkowych mechanizmów weryfikacji czasu ważności tokenów resetujących hasło.

Related vulnerabilities

Original NVD description (English source)

blueprintUE is a tool to help Unreal Engine developers. Prior to 4.2.0, when a password reset is initiated, a 128-character CSPRNG token is generated and stored alongside a password_reset_at timestamp. However, the token redemption function findUserIDFromEmailAndToken() queries only for a matching email + password_reset token pair — it does not check whether the password_reset_at timestamp has elapsed any maximum window. A generated reset token is valid indefinitely until it is explicitly consumed or overwritten by a subsequent reset request. This vulnerability is fixed in 4.2.0.

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