Simple Machines Forum Index.PHP Cross-Site Scripting Vulnerability
BID:20629
Info
Simple Machines Forum Index.PHP Cross-Site Scripting Vulnerability
| Bugtraq ID: | 20629 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Oct 19 2006 12:00AM |
| Updated: | Nov 02 2006 04:12PM |
| Credit: | b0rizQ is credited with the discovery of this vulnerability. |
| Vulnerable: |
Simple Machines SMF 1.1 rc2 Simple Machines SMF 1.0.8 |
| Not Vulnerable: |
Simple Machines SMF 1.1 rc3 Simple Machines SMF 1.0.9 |
Discussion
Simple Machines Forum Index.PHP Cross-Site Scripting Vulnerability
Simple Machines Forum is prone to a cross-site scripting vulnerability because the application fails to properly sanitize user-supplied input.
An attacker may leverage this issue to have arbitrary script code execute in the browser of an unsuspecting user in the context of the affected site. This may help the attacker steal cookie-based authentication credentials and launch other attacks.
SMF versions 1.1 RC1, 1.1 RC2, and 1.0.8 and prior are vulnerable.
Simple Machines Forum is prone to a cross-site scripting vulnerability because the application fails to properly sanitize user-supplied input.
An attacker may leverage this issue to have arbitrary script code execute in the browser of an unsuspecting user in the context of the affected site. This may help the attacker steal cookie-based authentication credentials and launch other attacks.
SMF versions 1.1 RC1, 1.1 RC2, and 1.0.8 and prior are vulnerable.
Exploit / POC
Simple Machines Forum Index.PHP Cross-Site Scripting Vulnerability
To exploit this issue, an attacker must entice an unsuspecting victim into following a malicious URI.
An example URI has been provided:
http://www.example.com/index.php?action=login2"><script>alert('xss-by-b0rizQ')</script>
To exploit this issue, an attacker must entice an unsuspecting victim into following a malicious URI.
An example URI has been provided:
http://www.example.com/index.php?action=login2"><script>alert('xss-by-b0rizQ')</script>
Solution / Fix
Simple Machines Forum Index.PHP Cross-Site Scripting Vulnerability
Solution:
The vendor has released fixes to address this. Please see the references for further information.
Simple Machines SMF 1.0.8
Simple Machines SMF 1.1 rc2
Solution:
The vendor has released fixes to address this. Please see the references for further information.
Simple Machines SMF 1.0.8
-
Simple Machines smf_1-0-9_install.tar.gz
http://www.simplemachines.org/download/index.php?thanks;filename=smf_1 -0-9_install.tar.gz -
Simple Machines smf_1-0-9_update.tar.gz
http://www.simplemachines.org/download/index.php?thanks;filename=smf_1 -0-9_update.tar.gz -
Simple Machines smf_1-0-9_upgrade.tar.gz
http://www.simplemachines.org/download/index.php?thanks;filename=smf_1 -0-9_upgrade.tar.gz
Simple Machines SMF 1.1 rc2
-
Simple Machines smf_1-1-rc3_install.tar.gz
http://www.simplemachines.org/download/index.php?thanks;filename=smf_1 -1-rc3_install.tar.gz -
Simple Machines smf_1-1-rc3_update.tar.gz
http://www.simplemachines.org/download/index.php?thanks;filename=smf_1 -1-rc3_update.tar.gz -
Simple Machines smf_1-1-rc3_upgrade.tar.gz
http://www.simplemachines.org/download/index.php?thanks;filename=smf_1 -1-rc3_upgrade.tar.gz
References
Simple Machines Forum Index.PHP Cross-Site Scripting Vulnerability
References:
References: