Description
Multiple cross-site scripting (XSS) vulnerabilities in Blackboard Academic Suite 7.x and earlier, and possibly some 8.0 versions, allow remote attackers to inject arbitrary web script or HTML via (1) the searchText parameter in a Course action to webapps/blackboard/execute/viewCatalog or (2) the data__announcements___pk1_pk2__subject parameter in an ADD action to bin/common/announcement.pl.
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 2
- BlackBoard Academic Suite 6/7 - '/webapps/BlackBoard/execute/viewCatalog?searchText' Cross-Site Scripting EDB-31537 · webapps · Mar 26, 2008 · verified
- BlackBoard Academic Suite 6/7 - '/bin/common/announcement.pl?data__announcements___pk1_pk2__subject' Cross-Site Scripting EDB-31538 · webapps · Mar 26, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://www.scribd.com/doc/2363025/Hacking-Blackboard-Academic-Suite
- 1019710 vdb-entry
- 3810 third-party-advisory
- http://secskill.wordpress.com/2008/03/27/hacking-blackboard-academic-suite-2/
- 29543 third-party-advisory
- 20080326 Blackboard Academic Suite Multiple XSS Vulnerabilities mailing-list
- 28455 vdb-entry
- blackboard-searchtext-xss(41478) vdb-entry