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.
History

Wed, 14 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 11 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
First Time appeared Hotspotbilling
Hotspotbilling phpnuxbill
Vendors & Products Hotspotbilling
Hotspotbilling phpnuxbill

Fri, 09 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Description 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.
Title PHPNuxBill through 2025.3.20 CHAP Authentication Bypass via Password::chap_verify()
Weaknesses CWE-287
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published: 2026-10-09T14:33:31.585Z

Updated: 2026-10-14T01:51:06.748Z

Reserved: 2026-10-09T13:44:40.883Z

Link: CVE-2026-108108

cve-icon Vulnrichment

Updated: 2026-10-14T01:50:59.451Z

cve-icon NVD

Status : Deferred

Published: 2026-10-09T15:17:11.887

Modified: 2026-10-14T02:16:59.337

Link: CVE-2026-108108

cve-icon Redhat

No data.