FusionPBX XSS 13

An attacker targeting an authenticated user 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\conference_profiles\conference_profile_params.php uses an unsanitized “id” variable coming from the URL which is reflected on 2 occasions in HTML leading to XSS.

 

Bug ID: https://www.fusionpbx.com/app/tickets/ticket_edit.php?id=0a852b02-25d3-417c-a79a-a874f62797b1
Fix: https://github.com/fusionpbx/fusionpbx/commit/021ff8f8e51cd1254d19e88e7aedc4b795067f8d

Issue was reported by Pierre Jourdan on 10/08/2019 and fixed same day by Mark J Crane.

 

CVE published, NVD base score is 6.1 MEDIUM:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16981
https://nvd.nist.gov/vuln/detail/CVE-2019-16981

Leave a comment