Description
Multiple cross-site scripting (XSS) vulnerabilities in FreePBX 2.9 and earlier allow remote attackers to inject arbitrary web script or HTML via the (1) context parameter to panel/index_amp.php or (2) panel/dhtml/index.php; (3) clid or (4) clidname parameters to panel/flash/mypage.php; (5) PATH_INFO to admin/views/freepbx_reload.php; or (6) login parameter to recordings/index.php.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- FreePBX 2.9.0/2.10.0 - Multiple Vulnerabilities EDB-18649 · webapps · Mar 22, 2012 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 18649 exploit
- http://packetstormsecurity.org/files/111028/FreePBX-2.10.0-Remote-Command-Execution-XSS.html
- freepbx-multiple-xss(74173) vdb-entry
- 20120320 FreePBX remote command execution, xss mailing-list
- 48463 third-party-advisory
- 52630 vdb-entry
- http://www.freepbx.org/trac/ticket/5711
- 48475 third-party-advisory