Claroline RQMKHTML.PHP Cross-Site Scripting Vulnerability
BID:17344
Info
Claroline RQMKHTML.PHP Cross-Site Scripting Vulnerability
| Bugtraq ID: | 17344 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Mar 31 2006 12:00AM |
| Updated: | May 08 2006 09:59PM |
| Credit: | rgod is credited with the discovery of this vulnerability. |
| Vulnerable: |
Claroline Claroline 1.7.4 Claroline Claroline 1.7.2 Claroline Claroline 1.6 rc1 Claroline Claroline 1.6 beta Claroline Claroline 1.6 Claroline Claroline 1.5.4 Claroline Claroline 1.5.3 Claroline Claroline 1.5 |
| Not Vulnerable: |
Claroline Claroline 1.7.5 |
Discussion
Claroline RQMKHTML.PHP Cross-Site Scripting Vulnerability
Claroline is prone to a cross-site scripting vulnerability. This issue is due to a failure in the application to properly sanitize user-supplied input.
An attacker may leverage this issue to have arbitrary script code executed 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.
Claroline is prone to a cross-site scripting vulnerability. This issue is due to a failure in the application to properly sanitize user-supplied input.
An attacker may leverage this issue to have arbitrary script code executed 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.
Exploit / POC
Claroline RQMKHTML.PHP Cross-Site Scripting Vulnerability
This issue can be exploited through a web client.
An example URI has been provided:
http://www.example.com/claroline/document/rqmkhtml.php?cmd=rqEditHtml&file=[code]
This issue can be exploited through a web client.
An example URI has been provided:
http://www.example.com/claroline/document/rqmkhtml.php?cmd=rqEditHtml&file=[code]
Solution / Fix
Claroline RQMKHTML.PHP Cross-Site Scripting Vulnerability
Solution:
The vendor has released patches to address this issue; please see the reference section for further details.
Claroline Claroline 1.5
Claroline Claroline 1.5.3
Claroline Claroline 1.5.4
Claroline Claroline 1.6
Claroline Claroline 1.6 rc1
Claroline Claroline 1.6 beta
Claroline Claroline 1.7.2
Claroline Claroline 1.7.4
Solution:
The vendor has released patches to address this issue; please see the reference section for further details.
Claroline Claroline 1.5
-
Claroline claroline.patch15401.zip
Patch for versions 1.5.x
http://www.claroline.net/dlarea/claroline.patch15401.zip>http://www.cl aroline.net/dlarea/claroline.patch15401.zip -
Claroline claroline175.tar.gz
http://www.claroline.net/dlarea/claroline175.tar.gz
Claroline Claroline 1.5.3
-
Claroline claroline.patch15401.zip
Patch for versions 1.5.x
http://www.claroline.net/dlarea/claroline.patch15401.zip>http://www.cl aroline.net/dlarea/claroline.patch15401.zip -
Claroline claroline175.tar.gz
http://www.claroline.net/dlarea/claroline175.tar.gz
Claroline Claroline 1.5.4
-
Claroline claroline.patch15401.zip
Patch for versions 1.5.x
http://www.claroline.net/dlarea/claroline.patch15401.zip>http://www.cl aroline.net/dlarea/claroline.patch15401.zip -
Claroline claroline175.tar.gz
http://www.claroline.net/dlarea/claroline175.tar.gz
Claroline Claroline 1.6
-
Claroline claroline.patch16301.zip
Patch for versions 1.6.x
http://www.claroline.net/dlarea/claroline.patch16301.zip>http://www.cl aroline.net/dlarea/claroline.patch16301.zip -
Claroline claroline175.tar.gz
http://www.claroline.net/dlarea/claroline175.tar.gz
Claroline Claroline 1.6 rc1
-
Claroline claroline.patch16301.zip
Patch for versions 1.6.x
http://www.claroline.net/dlarea/claroline.patch16301.zip>http://www.cl aroline.net/dlarea/claroline.patch16301.zip -
Claroline claroline175.tar.gz
http://www.claroline.net/dlarea/claroline175.tar.gz
Claroline Claroline 1.6 beta
-
Claroline claroline.patch16301.zip
Patch for versions 1.6.x
http://www.claroline.net/dlarea/claroline.patch16301.zip>http://www.cl aroline.net/dlarea/claroline.patch16301.zip -
Claroline claroline175.tar.gz
http://www.claroline.net/dlarea/claroline175.tar.gz
Claroline Claroline 1.7.2
-
Claroline claroline.patch17401.zip
Patch for versions 1.7.x
http://www.claroline.net/dlarea/claroline.patch17401.zip>http://www.cl aroline.net/dlarea/claroline.patch17401.zip -
Claroline claroline175.tar.gz
http://www.claroline.net/dlarea/claroline175.tar.gz
Claroline Claroline 1.7.4
-
Claroline claroline.patch17401.zip
Patch for versions 1.7.x
http://www.claroline.net/dlarea/claroline.patch17401.zip>http://www.cl aroline.net/dlarea/claroline.patch17401.zip -
Claroline claroline175.tar.gz
http://www.claroline.net/dlarea/claroline175.tar.gz
References
Claroline RQMKHTML.PHP Cross-Site Scripting Vulnerability
References:
References:
- Changelog 1.7.x (Claroline)
- Claroline Homepage (Claroline)
- Claroline News (Claroline)