Description
The bbencode_second_pass and make_clickable functions in bbcode.php for phpBB before 2.0.15, as used in viewtopic.php, privmsg.php, and other scripts, allow remote attackers to execute arbitrary script via a BBcode tag with a (1) javascript:, (2) applet:, (3) about:, (4) activex:, (5) chrome:, or (6) script: URI scheme, as demonstrated using the URL tag.
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
- phpBB 2.0.x - 'BBCode.php' URL Tag EDB-25628 · webapps · May 9, 2005 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 1014117 vdb-entry
- VU#113196 third-party-advisory
- 15298 third-party-advisory
- 13545 vdb-entry
- 20050508 phpbb 2.0.15 released - patches high critical vuln mailing-list
- http://www.phpbb.com/phpBB/viewtopic.php?f=14&t=288194
- http://castlecops.com/t123194-.html
- 20050507 phpbb 2.0.15 released - patches high critical vuln mailing-list
- 1013918 vdb-entry
- phpbb-url-bbcode-file-include(20574) vdb-entry
- 16439 vdb-entry