Headline
CVE-2019-13383: CentOS-Control-Web-Panel-CVE/CVE-2019-13383.md at master · i3umi3iei3ii/CentOS-Control-Web-Panel-CVE
In CentOS-WebPanel.com (aka CWP) CentOS Web Panel 0.9.8.846, the Login process allows attackers to check whether a username is valid by reading the HTTP response.
Information
Product : CWP Control Web Panel
Vulnerability Name : User enumeration on user panel
version : 0.9.8.846
Fixed on : 0.9.8.848
Test on : CentOS 7.6.1810 (Core)
Reference : http://centos-webpanel.com/
: https://control-webpanel.com/changelog
CVE-Number : CVE-2019-13383
Description
The vulnerability allows remote attacker to check whether a username is valid by reading the HTTP response
Reproduce
The target server has user "user1"
- Login with invalid username and password
- Intercept the request
- From the request, if the user dose not exist, the server responses “suspended”
- if the user dose exist, the server responses “failed” or nothing (depends on version)
- Try brute-forcing username against the server
Timeline
2019-07-06: Discovered the bug
2019-07-06: Reported to vendor
2019-07-06: Vender accepted the vulnerability
2019-07-11: The vulnerability has been fixed
2019-07-15: Advisory published
Discovered by
Pongtorn Angsuchotmetee, Nissana Sirijirakal, Narin Boonwasanarak