Дата публикации: | 23.03.2012 |
Всего просмотров: | 2757 |
Опасность: | Высокая |
Наличие исправления: | Да |
Количество уязвимостей: | 4 |
CVSSv2 рейтинг: | 5.8 (AV:N/AC:M/Au:N/C:N/I:P/A:P/E:U/RL:O/RC:C) 5.8 (AV:N/AC:M/Au:N/C:N/I:P/A:P/E:U/RL:O/RC:C) 5.8 (AV:N/AC:M/Au:N/C:N/I:P/A:P/E:U/RL:O/RC:C) 10 (AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:O/RC:C) |
CVE ID: |
CVE-2012-1467 CVE-2012-1468 CVE-2012-1469 |
Вектор эксплуатации: | Удаленная |
Воздействие: |
Межсайтовый скриптинг Неавторизованное изменение данных Компрометация системы |
CWE ID: | Нет данных |
Наличие эксплоита: | Нет данных |
Уязвимые продукты: | Public Knowledge Project Open Conference Systems 2.x |
Уязвимые версии: Public Knowledge Project Open Conference Systems 2.3.6
Описание: 1. Уязвимость существует из-за недостаточной обработки входных данных в функции String::stripUnsafeHtml() в сценарии lib/pkp/classes/core/String.inc.php. Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольный код сценария в браузере жертвы в контексте безопасности уязвимого сайта. 2. Уязвимость существует из-за недостаточной обработки входных данных в параметрах editor и callback в сценарии lib/pkp/lib/tinymce/jscripts/tiny_mce/plugins/ibrowser/ibrowser.php. Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольный код сценария в браузере жертвы в контексте безопасности уязвимого сайта. 3. Уязвимость существует из-за недостаточной обработки входных данных в параметре articleId. Удаленный пользователь может с помощью специально сформированного запроса выполнить произвольный код сценария в браузере жертвы в контексте безопасности уязвимого сайта. 4. Уязвимость существует из-за ошибки проверки входных данных в параметре param в lib/pkp/lib/tinymce/jscripts/tiny_mce/plugins/ibrowser/scripts/rfiles.php. Удаленный пользователь может с помощью последовательностей обхода каталога и URL-кодированных нулевых байтов переименовать, переместить или удалить произвольный файл на целевой системе. Примечание: Уязвимость позволяет при наличии привилегий Author выполнить произвольный PHP код на целевой системе. URL производителя: http://pkp.sfu.ca/?q=ocs Решение: Для устранения уязвимости установите продукт версии 2.3.7 с сайта производителя. |
|
Ссылки: |
https://www.htbridge.com/advisory/HTB23079 http://pkp.sfu.ca/ojs/RELEASE-2.3.7 |