Это в свое время сработало на PHPShop CMS, кстати не так давно....
Это как вариант номер раз)
Вариант номер 2.1:
Можно попробовать залить вместо картинки файл shell.php.jpg , допустим обработчик переименует его в 12312312312.php.jpg - это может прокатить, при определенных конфигах сервера....
Вариант 2.2:
Также можно попробовать залить shell.jpg
Предварительно залив .htaccess следующего содержания:
Код HTML:
AddType application/x-httpd-php .jpg
Тогда сервер будет обрабатывать .jpg файлы как приложение php и переименованный шелл с новым названием 123123123123.jpg отработает как пых файл)
Вариант 2.3:
Попробуй залить файл shell.php.g1f или shell.php.ololo
файл shell.php.ololo имеет неизвестный формат, т.к. апачу не знакомо расширение .ololo он начнет обрабатывать наш шелл как PHP файл.
PS а вообще, я уверен, что это далеко не все способы которые можно попробовать заливаясь из админки...