Katalog CVE

CVE-2026-108904

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

pH7Builder (pH7 Social Dating CMS) przed wersją 18.5.0 zawiera podatność ujawnienia informacji, która pozwala klientom API uzyskać wrażliwe dane członków, ponieważ UserController::users() i user() zwracają niefiltrowane wiersze bazy danych. Atakujący posiadający ważny prywatny klucz API mogą odczytać hashe haseł bcrypt, niegasnące tokeny resetowania hashValidation oraz sekrety TOTP, aby przejąć konta i obejść uwierzytelnianie dwuskładnikowe.

Ocena ryzyka

Organizacja naraża się na przejęcie kont członków i obejście uwierzytelniania dwuskładnikowego przez atakujących z ważnym kluczem API. Ujawnienie hashów haseł i sekretów TOTP może prowadzić do pełnej kompromitacji kont użytkowników.

Rekomendacja

Zaktualizuj pH7Builder do wersji 18.5.0 lub nowszej oraz natychmiast unieważnij i wymień wszystkie klucze API. Wymuś reset haseł i ponowną rejestrację TOTP dla wszystkich członków, których dane mogły zostać ujawnione.

Inne podatności w pH7Builder

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

pH7Builder (pH7 Social Dating CMS) before 18.5.0 contains an information disclosure vulnerability that allows API clients to obtain sensitive member data because UserController::users() and user() return unfiltered database rows. Attackers holding a valid private API key can retrieve bcrypt password hashes, non-expiring hashValidation reset tokens, and TOTP secrets to take over accounts and bypass two-factor authentication.

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