Доступны (http://php.net/archive/2015.php#id2015-02-19-2) корректирующие выпуски языка программирования PHP 5.6.6, 5.5.22 и 5.4.38, в которых устранены две уязвимости и исправлено более 20 ошибок (http://php.net/ChangeLog-5.php). Уязвимость CVE-2015-0235 (https://bugs.php.net/bug.php?id=68925) связана с возможностью (http://www.opennet.me/opennews/art.shtml?num=41577) проведения атаки GHOST (http://www.opennet.me/opennews/art.shtml?num=41549) из-за прямой передачи аргументов gethostbyname() в соответствующую функцию Glibc. Уязвимость CVE-2015-0273 (https://bugs.php.net/bug.php?id=68942) вызвана обращением к уже освобождённым областям памяти при декодировании данных DateTimeZone через вызов unserialize().В новых выпусках также прекращена поддержка многострочных заголовков, объявленных устаревшими в RFC 7230. В функции exec, system и passthru добавлена защита от манипуляций с данными, содержащими символ с нулевым кодом. Из проблем, которые вероятно имеют отношение к безопасности, но явно об этом не заявлено, можно отметить переполнение буфера в функции enchant_broker_request_dict(), двойной вызов функции free для освобождения памяти в расширении Fileinfo, крах FPM при закрытии сокета сервером, обращение к уже освобождённой области памяти в дополнении Phar.
Кроме того, можно отметить публикацию (http://hhvm.com/blog/8537/announcing-a-specification-for-hack) компанией Facebook первого варианта спецификации (https://github.com/hhvm/hack-langspec/blob/master/spec/00-sp...) для языка программирования Hack (http://hacklang.org), который обратно совместим с PHP и расширяет (http://www.opennet.me/opennews/art.shtml?num=39368) синтаксис PHP поддержкой статической типизации и ряда расширенных возможностей, заимствованных из других языков программирования, таких как обобщения (generics по образу C# и Java), null-значения, коллекции, Lambda-выражения, механизмы асинхронного программирования, составные shape-структуры и средства для переопределения имён типов. Код на языке Hack выполняется с использованием виртуальной машины HHVM (http://hhvm.com/) (HipHop Virtual Machine).
URL: http://php.net/archive/2015.php#id2015-02-19-2
Новость: http://www.opennet.me/opennews/art.shtml?num=41696
Кроме того, можно отметить публикацию компанией Facebook первого варианта спецификации для языка программирования Hack
Опять опеннетовская "фича" - две напрочь разные новости - в одном флаконе. Бл, апруверы, вы там что, уху ели? Hack - тyпo другой язык и рантайм. Нафига ж так валить в кучу?
Не вижу ничего плохого в том, чтобы объединить две довольно скучные новости.
ПХПисты справились с уязвимостью? Ну ок. Что тут ещё сказать?
Фейсбук опубликовала доку по очередному NIH-язычку? Ну и хрен с ними.
Новости такого сорта можно вообще накапливать в течение недели, а потом вываливать одной статьёй.
Ога, новости про очередную версию "чего там у вас крутится" можно публиковать раз в два года ввиде одной строки - вышла версия блаблаблатона несовместимая с другими.
> Ога, новости про очередную версию "чего там у вас крутится" можно публиковать
> раз в два года ввиде одной строки - вышла версия блаблаблатона
> несовместимая с другими.Бегущей строкой в статус баре браузера 1 раз в год
но в 1 строку смешивать мух с г****м НЕ нужно - тогда уж делайте 2 разные новости!!!
> Новости такого сорта можно вообще накапливать в течение недели, а потом вываливать одной статьёй.Если новостей сотня в день - это было бы ок. А если вместо 2 новостей в день станет 3 - мы это явно сможем пережить.
Это надо в полезные советы:
"Обновите Пых=Пых. Закрыли очередную порцию уязвимостей."И все!