Расширенный

Ошибка обработки знакового разряда целых чисел

Ошибка обработки знакового разряда целых чисел

19 июля 2012
Уровень опасности
Оценка CVSS
(AV:N/AC:M/Au:N/C:P/I:P/A:P)
Производитель ПО
Наименование ПО
PHP (4.0.0, 4.4.5, 5.0.0RC, 5.2.1)
Описание
Ошибка обработки знакового разряда целых чисел в семействе функций printf в PHP при работе на 64-битных машинах позволяет злоумышленникам выполнить произвольный код, используя некоторые отрицательные значения аргументов, которые возникают в функции php_formatted_print при обрезании 64-битного значения до 32-битного и обходят проверку на соответствие максимально допустимому значению; или используя значение ширины и точности -1, что позволяет фунции php_sprintf_appendstring поместить внутренний буфер в произвольное место в памяти.
Как исправить
Для устранения уязвимости необходимо установить последнюю версию продукта, соответствующую используемой платформе. Необходимую информацию можно получить по адресу:
http://www.php.net/
Ссылки