Qualiteam X-Cart Multiple Remote Information Disclosure Vulnerabilities
BID:9563
Info
Qualiteam X-Cart Multiple Remote Information Disclosure Vulnerabilities
| Bugtraq ID: | 9563 |
| Class: | Input Validation Error |
| CVE: |
CVE-2004-0242 |
| Remote: | Yes |
| Local: | No |
| Published: | Feb 03 2004 12:00AM |
| Updated: | Jul 12 2009 02:06AM |
| Credit: | Discovery of this issue has been credited to Philip <[email protected]>. |
| Vulnerable: |
Qualiteam X-Cart 3.4.11 Qualiteam X-Cart 3.4.3 Qualiteam X-Cart 3.4 .0 Qualiteam X-Cart 3.3.2 Qualiteam X-Cart 3.3 .0 Qualiteam X-Cart 3.2.1 Qualiteam X-Cart 3.2 .0 |
| Not Vulnerable: |
Qualiteam X-Cart 3.5.4 Qualiteam X-Cart 3.5.2 Qualiteam X-Cart 3.5.1 Qualiteam X-Cart 3.5 .0 Qualiteam X-Cart 3.4.12 |
Discussion
Qualiteam X-Cart Multiple Remote Information Disclosure Vulnerabilities
X-Cart has been reported to be prone to an issue that may allow remote attackers to view any web server readable files on the affected system. The issue is caused by a failure of the application to sanitize values specified by parameters in the URI. This issue has been reported to affect the 'auth.php' script.
It has been reported that there is also an information disclosure issue with the 'general.php' script that resides in the 'admin' directory of the application. The 'mode' URI parameter can be set to request information on the current PHP and Perl software versions, allowing potential attackers the gain access to sensitive system details.
X-Cart has been reported to be prone to an issue that may allow remote attackers to view any web server readable files on the affected system. The issue is caused by a failure of the application to sanitize values specified by parameters in the URI. This issue has been reported to affect the 'auth.php' script.
It has been reported that there is also an information disclosure issue with the 'general.php' script that resides in the 'admin' directory of the application. The 'mode' URI parameter can be set to request information on the current PHP and Perl software versions, allowing potential attackers the gain access to sensitive system details.
Exploit / POC
Qualiteam X-Cart Multiple Remote Information Disclosure Vulnerabilities
No exploit is required to leverage this issue.
The following proof of concept has been provided:
http://servername/customer/auth.php?config[General][shop_closed]=Y&shop_closed_file=../../../../../../../etc/passwd
No exploit is required to leverage this issue.
The following proof of concept has been provided:
http://servername/customer/auth.php?config[General][shop_closed]=Y&shop_closed_file=../../../../../../../etc/passwd
Solution / Fix
Qualiteam X-Cart Multiple Remote Information Disclosure Vulnerabilities
Solution:
X-Cart versions 3.5.0 and higher and 3.4.12 and higher are not affected by this vulnerability.
The vendor has released a patch to fix this issue.
Qualiteam X-Cart 3.2 .0
Qualiteam X-Cart 3.2.1
Qualiteam X-Cart 3.3 .0
Qualiteam X-Cart 3.3.2
Qualiteam X-Cart 3.4 .0
Qualiteam X-Cart 3.4.11
Qualiteam X-Cart 3.4.3
Solution:
X-Cart versions 3.5.0 and higher and 3.4.12 and higher are not affected by this vulnerability.
The vendor has released a patch to fix this issue.
Qualiteam X-Cart 3.2 .0
-
Qualiteam security-fix-3.2.0-3.4.11.tgz
https://secure.qualiteam.biz/
Qualiteam X-Cart 3.2.1
-
Qualiteam security-fix-3.2.0-3.4.11.tgz
https://secure.qualiteam.biz/
Qualiteam X-Cart 3.3 .0
-
Qualiteam security-fix-3.2.0-3.4.11.tgz
https://secure.qualiteam.biz/
Qualiteam X-Cart 3.3.2
-
Qualiteam security-fix-3.2.0-3.4.11.tgz
https://secure.qualiteam.biz/
Qualiteam X-Cart 3.4 .0
-
Qualiteam security-fix-3.2.0-3.4.11.tgz
https://secure.qualiteam.biz/
Qualiteam X-Cart 3.4.11
-
Qualiteam security-fix-3.2.0-3.4.11.tgz
https://secure.qualiteam.biz/
Qualiteam X-Cart 3.4.3
-
Qualiteam security-fix-3.2.0-3.4.11.tgz
https://secure.qualiteam.biz/
References
Qualiteam X-Cart Multiple Remote Information Disclosure Vulnerabilities
References:
References:
- X-Cart Homepage (X-Cart)
- X-Cart vulnerability (Philip
)