Security Lab

PHP-инклюдинг в WordPress TheCartPress Plugin

Дата публикации:20.09.2011
Всего просмотров:988
Опасность:
Высокая
Наличие исправления: Да
Количество уязвимостей:1
CVSSv2 рейтинг: 10 (AV:N/AC:L/Au:N/C:C/I:C/A:C/E:P/RL:O/RC:C)
CVE ID: Нет данных
Вектор эксплуатации: Удаленная
Воздействие: Компрометация системы
CWE ID: Нет данных
Наличие эксплоита: PoC код
Уязвимые продукты: WordPress TheCartPress Plugin 1.x
Уязвимые версии: TheCartPress (плагин к WordPress) 1.1.1., возможно другие версии.

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

Уязвимость существует из-за недостаточной проверки входных данных в параметре tcp_class_path в сценарии wp-content/plugins/thecartpress/checkout/CheckoutEditor.php, когда установлен параметр tcp_save_fields. Удаленный пользователь может с помощью специально сформированного запроса подключить и выполнить произвольный PHP сценарий на целевой системе.

URL производителя: http://wordpress.org/extend/plugins/thecartpress/

Решение: Установите последнюю версию 1.1.2 с сайта производителя.

Ссылки: http://plugins.trac.wordpress.org/changeset/438950/thecartpress/trunk/checkout/CheckoutEditor.php?old=438924&old_path=thecartpress%2Ftrunk%2Fcheckout%2FCheckoutEditor.php
http://spareclockcycles.org/2011/09/18/exploitring-the-wordpress-extension-repos/