BugTraq
Back to list
|
Post reply
RunCMS XSS Vulnerability via User Agent
Jul 07 2010 05:36PM
Andrei Rimsa (rimsa live com)
Title: RunCMS XSS Vulnerability via User Agent
Vendor: RunCMS
Product: RunCMS
Tested Version: 2.1
Threat Class: XSS
Severity: Medium
Remote: yes
Local: no
Discovered By: Andrei Rimsa Alvares
===== Description =====
RunCMS is prone to a XSS vulnerability by mangling the user-agent field on a http request to a script within the forum module.
----- modules/forum/check.php -----
01: ...
10: echo "BROWSER: ".$_SERVER['HTTP_USER_AGENT'];
----- modules/forum/check.php -----
===== Impact =====
Malicious java script code can be executed in the context of the affected web site.
===== Proof of Concept =====
wget --user-agent="
" http://target/modules/forum/check.php
===== Workaround =====
Remove the affected file form the system: modules/forum/check.php.
===== Disclosure Timeline =====
June, 16 2010 - Vendor notification.
June, 17 2010 - Vendor response confirming the bug.
July, 07 2010 - Public disclosure.
===== References =====
http://www.runcms.org
_________________________________________________________________
Hotmail: Free, trusted and rich email service.
https://signup.live.com/signup.aspx?id=60969
[ reply ]
Privacy Statement
Copyright 2010, SecurityFocus
Title: RunCMS XSS Vulnerability via User Agent
Vendor: RunCMS
Product: RunCMS
Tested Version: 2.1
Threat Class: XSS
Severity: Medium
Remote: yes
Local: no
Discovered By: Andrei Rimsa Alvares
===== Description =====
RunCMS is prone to a XSS vulnerability by mangling the user-agent field on a http request to a script within the forum module.
----- modules/forum/check.php -----
01: ...
10: echo "BROWSER: ".$_SERVER['HTTP_USER_AGENT'];
----- modules/forum/check.php -----
===== Impact =====
Malicious java script code can be executed in the context of the affected web site.
===== Proof of Concept =====
wget --user-agent="
" http://target/modules/forum/check.php
===== Workaround =====
Remove the affected file form the system: modules/forum/check.php.
===== Disclosure Timeline =====
June, 16 2010 - Vendor notification.
June, 17 2010 - Vendor response confirming the bug.
July, 07 2010 - Public disclosure.
===== References =====
http://www.runcms.org
_________________________________________________________________
Hotmail: Free, trusted and rich email service.
https://signup.live.com/signup.aspx?id=60969
[ reply ]