Katalog CVE

CVE-2025-2265

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W aplikacji 'Sante PACS Server.exe' hasło użytkownika jest dopełniane zerami do 0x2000 bajtów, haszowane za pomocą SHA1, kodowane w base64 i przechowywane w tabeli USER w bazie danych SQLite HTTP.db. Jednak liczba bajtów hasza jest obcinana, jeśli hasz zawiera bajt zerowy.

Ocena ryzyka

Ta podatność może prowadzić do nieprawidłowego przechowywania haseł, co zwiększa ryzyko ich złamania i nieautoryzowanego dostępu do kont użytkowników w systemie.

Rekomendacja

Zaleca się przegląd i poprawę mechanizmu przechowywania haseł, aby uniknąć obcinania haszy oraz zastosowanie silniejszych algorytmów haszujących.

Powiązane podatności

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

The password of a web user in "Sante PACS Server.exe" is zero-padded to 0x2000 bytes, SHA1-hashed, base64-encoded, and stored in the USER table in the SQLite database HTTP.db. However, the number of hash bytes encoded and stored is truncated if the hash contains a zero byte

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