CVE-2026-108108
WysokieCVSS 7.1Streszczenie
PHPNuxBill do wersji 2025.3.20 zawiera podatność obejścia uwierzytelniania w weryfikacji RADIUS CHAP, ponieważ Password::chap_verify() zwraca true, gdy dostarczona odpowiedź nie pasuje. Atakujący znający prawidłową nazwę użytkownika klienta lub PPPoE może zalogować się przez MikroTik hotspot lub PPPoE CHAP z dowolnym nieprawidłowym hasłem, aby uzyskać dostęp do sieci i wykorzystać plan tego klienta.
Ocena ryzyka
Atakujący może uzyskać nieautoryzowany dostęp do sieci, podszywając się pod klienta, i wykorzystać jego plan. Prowadzi to do naruszenia bezpieczeństwa sieci i strat finansowych.
Rekomendacja
Zaktualizuj PHPNuxBill do wersji nowszej niż 2025.3.20. Zweryfikuj poprawność implementacji weryfikacji CHAP i monitoruj nieautoryzowane próby logowania.
Inne podatności w PHPNuxBill
Zobacz wszystkie- CVE-2026-108109Krytyczne
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.
- CVE-2026-108107Krytyczne
PHPNuxBill do wersji 2025.3.20 zawiera nieuwierzytelnioną podatność SQL injection w endpoincie REST FreeRADIUS w pliku radius.php, który wstawia parametry żądania do zapytań whereRaw(). Atakujący może wysyłać spreparowane parametry username, macAddr lub nasid do akcji accounting lub authenticate, aby wyodrębnić rekordy klientów i poświadczenia za pomocą czasowej ślepej SQL injection.
Oryginalny opis (angielski, źródło NVD)
PHPNuxBill through 2025.3.20 contains an authentication bypass vulnerability in RADIUS CHAP verification because Password::chap_verify() returns true when the supplied response does not match. Attackers who know a valid customer or PPPoE username can log in through MikroTik hotspot or PPPoE CHAP with any incorrect password to obtain network access and consume that customer's plan.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

