Дата публикации: | 28.06.2010 |
Дата изменения: | 27.08.2010 |
Всего просмотров: | 2750 |
Опасность: | Средняя |
Наличие исправления: | Да |
Количество уязвимостей: | 2 |
CVSSv2 рейтинг: | 9 (AV:N/AC:L/Au:S/C:C/I:C/A:C/E:P/RL:O/RC:C) 4 (AV:N/AC:L/Au:S/C:N/I:P/A:N/E:U/RL:O/RC:C) |
CVE ID: |
CVE-2010-2225 CVE-2010-2531 |
Вектор эксплуатации: | Удаленная |
Воздействие: |
Раскрытие важных данных Раскрытие системных данных Компрометация системы |
CWE ID: | Нет данных |
Наличие эксплоита: | Нет данных |
Уязвимые продукты: |
PHP 5.2.x
PHP 5.3.x |
Уязвимые версии: PHP 5.2.13 и 5.3.2, возможно другие версии.
Описание: 1. Уязвимость существует из-за ошибки использования после освобождения в функции spl_object_storage_attach(). Удаленный пользователь может передать функции unserialize() специально сформированные данные и получить доступ к потенциально важной информации или выполнить произвольный код на целевой системе. Уязвимости подвержены только 32-битные версии приложения. 2. Уязвимость существует из-за некорректной обработки определенных состояний ошибок в функции var_export(). Злоумышленник может получить доступ к потенциально важным данным, находящимся в буфере. URL производителя: www.php.net Решение: Установите последнюю версию 5.2.14 или 5.3.3 с сайта производителя. |
|
Ссылки: |
http://php-security.org/2010/06/25/mops-2010-061-php-splobjectstorage-deserialization-use-after-free-vulnerability/ http://nibbles.tuxfamily.org/?p=1837#more-1837 http://svn.php.net/viewvc?view=revision&revision=301143 http://www.openwall.com/lists/oss-security/2010/07/13/1 http://www.php.net/archive/2010.php#id2010-07-22-1 http://www.php.net/archive/2010.php#id2010-07-22-2 |
Журнал изменений: | a:2:{s:4:"TEXT";s:142:"05.07.2010 Добавлен PoC код. 27.08.2010 Изменено название уязвимости, добавлено уязвимость #2, изменена секция «Решение».";s:4:"TYPE";s:4:"html";} |