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

CVE-2026-40588

High
Published: Translated: NVD NIST

Summary

W narzędziu blueprintUE, używanym przez deweloperów Unreal Engine, formularz zmiany hasła przed wersją 4.2.0 nie zawierał pola 'current_password' i nie weryfikował istniejącego hasła użytkownika. To pozwalało atakującym na zmianę hasła konta bez znajomości oryginalnych danych uwierzytelniających.

Risk Assessment

Organizacja jest narażona na trwałe przejęcie konta przez atakujących, którzy mogą uzyskać dostęp do sesji użytkownika. W przypadku wykorzystania tej podatności, atakujący mogą zyskać pełną kontrolę nad kontem bez znajomości hasła.

Recommendation

Zaleca się aktualizację do wersji 4.2.0 lub nowszej, aby zabezpieczyć formularz zmiany hasła przed nieautoryzowanym dostępem. Dodatkowo, warto wdrożyć dodatkowe środki bezpieczeństwa, takie jak weryfikacja dwuetapowa.

Related vulnerabilities

Original NVD description (English source)

blueprintUE is a tool to help Unreal Engine developers. Prior to 4.2.0, the password change form at /profile/{slug}/edit/ does not include a current_password field and does not verify the user's existing password before accepting a new one. Any attacker who obtains a valid authenticated session — through XSS exploitation, session sidejacking over HTTP, physical access to a logged-in browser, or a stolen "remember me" cookie — can immediately change the account password without knowing the original credential, resulting in permanent account takeover. This vulnerability is fixed in 4.2.0.

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