Погода:
Киев сегодня
Киев
Донецк
Одесса
Львов
Харьков
Санкт-Петербург
Москва
Сегодня Завтра
НБУ
НБУ Межбанк Наличные
EUR
26.18
USD
23.49
RUB
0.37
EUR
39.04
USD
36.57
RUB
0.34
EUR
29.22
USD
26.07
RUB
0.46
В последней версии языка PHP обнаружен серьезный баг
программист
  • 1
  • 2
  • 3
  • 4
  • 5
  • Текущий рейтинг
0/5 (0 голосов)
Разработчики популярного языка программирования PHP накануне предупредили пользователей о серьезной уязвимости, обнаруженной в недавно выпущенной версии языка PHP 5.3.7. В связи с обнаруженным багом, затрагивающим систему шифрования информации, разработчики не советуют пользователям обновляться до последней версии.

Версия PHP 5.3.7 была выпущена буквально на прошлой неделе и согласно описанию она содержит в себе исправления для ряда ранее выявленных уязвимостей. Сейчас разработчики говорят, что в версии 3.5.7 были закрыты одни программные уязвимости, но вместо них возникла новая проблема, связанная с реализацией популярной функции crypt(), применяемой для защиты информации при помощи стандарта MD5.

Проблема в новой версии заключается в том, что crypt() не возвращает нужные хеш-значения функций. Разработчики говорят, что проблема возникает только в случае со стандартом шифрования MD5, тогда как работа с Blowfish или DES таких сбоев не вызывает. Разработчики из PHP Group говорят, что внутри цикла разработки у них уже есть исправленная версия языка PHP и сейчас она проходит тестирование, которое будет завершено в ближайшие пару дней, после чего можно будет ожидать появления обновленной версии PHP.

По словам разработчиков, несмотря на то, что язык PHP в последние годы стал очень популярен, на сегодня ни один из официальных Linux-дистритубивов не работает с данной версией языка, также разработчики говорят, что сами пользователи также в основной массе не успели перейти на новую версию языка.

Подробное описание бага доступно по адресу https://bugs.php.net/bug.php?id=55439

  • 1
  • 2
  • 3
  • 4
  • 5
  • Текущий рейтинг
Комментарии (0)
Войти через: