An attacker targeting an authenticated admin can push him to click on a URL of FusionPBX 4.5.7 specially crafted to get javascript code executed in his browser.
In FusionPBX up to v4.5.7, file app\fifo_list\fifo_interactive.php uses an unsanitized “c” variable coming from the URL which is reflected in HTML leading to XSS.
Bug ID: https://www.fusionpbx.com/app/tickets/ticket_edit.php?id=408a8556-5ba5-44bb-a341-7cd96c76cad7
Fix: https://github.com/fusionpbx/fusionpbx/commit/d3679bbeface57a21f6623cbc193b04a7fc0a885
Issue was reported on 15/08/2019 by Pierre Jourdan and fixed on 21/08/2019 on 4.4 and Master branches by Mark J Crane.
CVE published, NVD base score is 6.1 MEDIUM:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16969
https://nvd.nist.gov/vuln/detail/CVE-2019-16969
