Korean
<< Back
VID 21451
Severity 30
Port 80, ...
Protocol TCP
Class CGI
Detailed Description The Moodle software has a 'post.php' Cross-site Scripting Vulnerability.
Moodle is an open-source PHP-based course management system (CMS) for Microsoft Windows, Unix, and Linux-based platforms. Moodle versions prior to 1.3 are vulnerable to cross-site scripting vulnerability, caused by a failure of the application to properly validate user-supplied input in the 'post.php' script. A remote attacker could create a specially crafted URL link to the 'post.php' script containing malicious script code in the 'reply' variable, and then could persuade a target user to click it. Once the URL is clicked, the embedded codes would be executed in the victim's Web browser. A remote attacker could use this vulnerability to steal the victim's cookie-based authentication credentials.

* References:
http://www.osvdb.org/displayvuln.php?osvdb_id=8383
http://securitytracker.com/alerts/2004/Aug/1010893.html

* Platforms Affected:
Martin Dougiamas, Moodle prior to 1.3
Any operating system Any version
Recommendation Upgrade to the latest version of Moodle (1.3.3 or later), available from the Moodle Web site at http://www.moodle.org
Related URL CVE-2004-1711 (CVE)
Related URL 10884 (SecurityFocus)
Related URL 16924 (ISS)