DieselPay Cross Site Scripting And Directory Traversal Vulnerabilities
BID:37564
Info
DieselPay Cross Site Scripting And Directory Traversal Vulnerabilities
| Bugtraq ID: | 37564 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Dec 31 2009 12:00AM |
| Updated: | Jan 04 2010 05:12PM |
| Credit: | indoushka |
| Vulnerable: |
DieselScripts DieselPay 1.6 |
| Not Vulnerable: | |
Discussion
DieselPay Cross Site Scripting And Directory Traversal Vulnerabilities
DieselPay is prone to a cross-site scripting vulnerability and a directory-traversal vulnerability because it fails to sufficiently sanitize user-supplied input.
An attacker could exploit these vulnerabilities to obtain sensitive information, execute arbitrary script code, or steal cookie-based authentication credentials.
DieselPay 1.6 is vulnerable; other versions may also be affected.
DieselPay is prone to a cross-site scripting vulnerability and a directory-traversal vulnerability because it fails to sufficiently sanitize user-supplied input.
An attacker could exploit these vulnerabilities to obtain sensitive information, execute arbitrary script code, or steal cookie-based authentication credentials.
DieselPay 1.6 is vulnerable; other versions may also be affected.
Exploit / POC
DieselPay Cross Site Scripting And Directory Traversal Vulnerabilities
To exploit a cross-site scripting vulnerability, an attacker must entice an unsuspecting victim into following a malicious URI.
To exploit a directory-traversal vulnerability, the attacker can use a browser.
The following example URIs are available:
http://www.example.com/dieselpay/index.php?read=<ScRiPt%20%0a%0d>alert(213771818860)%3B</ScRiPt>
http://www.example.com/dieselpay/index.php?read=../../../../../../../../boot.ini
To exploit a cross-site scripting vulnerability, an attacker must entice an unsuspecting victim into following a malicious URI.
To exploit a directory-traversal vulnerability, the attacker can use a browser.
The following example URIs are available:
http://www.example.com/dieselpay/index.php?read=<ScRiPt%20%0a%0d>alert(213771818860)%3B</ScRiPt>
http://www.example.com/dieselpay/index.php?read=../../../../../../../../boot.ini
Solution / Fix
DieselPay Cross Site Scripting And Directory Traversal Vulnerabilities
Solution:
Currently we are not aware of any vendor-supplied patches for these issues. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution:
Currently we are not aware of any vendor-supplied patches for these issues. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
References
DieselPay Cross Site Scripting And Directory Traversal Vulnerabilities
References:
References:
- Diesel Pay Homepage (DieselScripts)