Karrigell contains a flaw that may allow a remote attacker to execute arbitrary commands. The issue is due to Karrigell scripts not properly sanitizing user input, exposing functions imported from other Karrigell scripts and python built-in functions. This may allow an attacker to construct a URL containing arbitrary commands which will be executed by the vulnerable script.
Classification
Location:
Remote/Network Access Required
Attack Type:
Input Manipulation
Impact:
Loss of Integrity
Exploit:
Exploit Available
Disclosure:
OSVDB Verified
Solution
Upgrade to version 2.1.8 or higher, as it has been reported to fix this vulnerability. An upgrade is required as there are no known workarounds.