Katalog CVE

CVE-2026-110104

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

Percentyl 20 - wyżej niż 20% wszystkich znanych CVE

Streszczenie

Xxyopen novel (wersje do 3.5.0) zawiera podatność słabego haszowania haseł, która umożliwia atakującym odzyskanie haseł w postaci jawnej, ponieważ UserServiceImpl.register() przechowuje niesolone skróty MD5 w polu user_info.password. Osoba atakująca, która uzyska kolumnę haseł przez wyciek bazy danych lub udostępnienie kopii zapasowej, może złamać hasła za pomocą prekomputowanych tabel lub brute force na GPU, a następnie wykorzystać dane uwierzytelniające.

Ocena ryzyka

Ryzyko obejmuje kompromitację haseł użytkowników, co może prowadzić do nieautoryzowanego dostępu do kont oraz prób przejęcia kont w innych serwisach (credential stuffing).

Rekomendacja

Należy zastosować silny algorytm haszowania z solą (np. bcrypt, scrypt lub argon2) do przechowywania haseł oraz wymusić reset haseł dla istniejących użytkowników.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Xxyopen novel through 3.5.0 contains a weak password hashing vulnerability that allows attackers to recover plaintext passwords because UserServiceImpl.register() stores unsalted MD5 digests in user_info.password. Attackers who obtain the password column through a database leak or backup exposure can crack hashes with precomputed tables or GPU brute force and reuse credentials.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS