Katalog CVE

CVE-2026-108109

KrytyczneCVSS 9.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

PHPNuxBill do wersji 2025.3.20 zawiera podatność przejęcia konta w procesie resetowania hasła klienta w pliku system/controllers/forgot.php. Nieuwierzytelniony atakujący może brute-force'ować 6-cyfrowy kod OTP bez limitów prób i blokady, a następnie odczytać nowo ustawione hasło z odpowiedzi HTTP.

Ocena ryzyka

Atakujący znający nazwę użytkownika klienta może przejąć jego konto, uzyskując dostęp do danych i funkcji dostępnych dla tego konta.

Rekomendacja

Zaktualizuj PHPNuxBill do wersji nowszej niż 2025.3.20. Wprowadź limity prób i blokadę konta dla procesu resetowania hasła oraz nie zwracaj hasła w odpowiedzi HTTP.

Inne podatności w PHPNuxBill

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

PHPNuxBill through 2025.3.20 contains an account takeover vulnerability in the customer password reset flow in system/controllers/forgot.php that allows unauthenticated attackers to brute-force the 6-digit otp_code. Attackers knowing a customer username can guess the code without attempt limits or lockout, then read the newly set password from the HTTP response to hijack the account.

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