CCC Remote Arbitrary Code Execution Vulnerability
BID:3389
Info
CCC Remote Arbitrary Code Execution Vulnerability
| Bugtraq ID: | 3389 |
| Class: | Design Error |
| CVE: |
CVE-2001-1050 |
| Remote: | Yes |
| Local: | No |
| Published: | Oct 02 2001 12:00AM |
| Updated: | Jul 11 2009 07:56AM |
| Credit: | This vulnerability was submitted to BugTraq on October 2nd, 2001 by atil <[email protected]> and genetics <[email protected]>. |
| Vulnerable: |
CCCSoftware CCC 1.0 3 CCCSoftware CCC 1.0 2 CCCSoftware CCC 1.0 CCCSoftware CCC 0.99 CCCSoftware CCC 0.98 CCCSoftware CCC 0.97 CCCSoftware CCC 0.96 CCCSoftware CCC 0.95 CCCSoftware CCC 0.94 CCCSoftware CCC 0.92 CCCSoftware CCC 0.91 CCCSoftware CCC 0.90 |
| Not Vulnerable: | |
Discussion
CCC Remote Arbitrary Code Execution Vulnerability
CCC is a free, open-source web-based inventory tracking system written in PHP. It also offers contact management, job tracking, job billing, etc.
A problem exists in CCC that will allow a remote attacker to execute arbitrary code on a host running the software(with the privileges of the webserver process). It is possible to supply arbitrary data to the $include variable. This variable is used to specify a file containing PHP code that is to be executed. As a result, the affected script may be redirected to execute arbitrary code located on an external host, as specified by the attacker.
This issue can be exploited if the remote attacker submits a maliciously crafted URL.
CCC is a free, open-source web-based inventory tracking system written in PHP. It also offers contact management, job tracking, job billing, etc.
A problem exists in CCC that will allow a remote attacker to execute arbitrary code on a host running the software(with the privileges of the webserver process). It is possible to supply arbitrary data to the $include variable. This variable is used to specify a file containing PHP code that is to be executed. As a result, the affected script may be redirected to execute arbitrary code located on an external host, as specified by the attacker.
This issue can be exploited if the remote attacker submits a maliciously crafted URL.
Exploit / POC
CCC Remote Arbitrary Code Execution Vulnerability
This vulnerability can be exploited with a web browser.
This vulnerability can be exploited with a web browser.
Solution / Fix
CCC Remote Arbitrary Code Execution Vulnerability
Solution:
Currently the SecurityFocus staff are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Solution:
Currently the SecurityFocus staff are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.