В функции шифрования в PHP обнаружена уязвимость

В функции шифрования в PHP обнаружена уязвимость

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

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

Стоит отметить, что в этой версии программного обеспечения помимо прочих исправлена критическая ошибка, которая могла привести к переполнению буфера формированием слишком длиной salt- последовательности.

Во вчерашнем сообщении разработчики предупредили пользователей об ошибке и заверили, что следующий патч будет выпущен на днях. Однако для тех, кто не хочет ждать следующего релиза, исправления для этой ошибки уже доступны здесь и здесь.

Telegram тестирует запрет пересылки в личных чатах

Telegram продолжает экспериментировать с новыми функциями. В бета-версии для iOS 12.5 появились сразу две любопытные возможности: защита контента в личных чатах и автоматические напоминания по датам. Пока обе функции доступны только в бета-версии для iOS, и сроки их появления в стабильной сборке не называются.

На нововведения обратил внимание «Код Дурова». Первая функция касается приватности. В бета-версии можно запретить собеседнику копировать, сохранять и пересылать материалы из личного чата.

Чтобы включить ограничение, нужно открыть профиль контакта, выбрать «Изменить контакт» и активировать пункт «Запретить копирование». Правда, пока функция работает нестабильно, что неудивительно для тестовой версии.

 

Если нововведение дойдёт до релиза, это станет заметным шагом к усилению контроля над личной перепиской. Ранее похожие ограничения уже применялись в секретных чатах и каналах, но теперь речь идёт об обычных приватных диалогах.

Вторая тестируемая возможность — «умные» напоминания. Telegram начал автоматически распознавать в сообщениях временные формулировки вроде «сегодня», «завтра» или конкретные даты, например «1 апреля», и предлагать создать напоминание в один тап.

Интересно, что если напоминание создаётся из группового чата, уведомление всё равно придёт в «Избранное». Это значит, что пользователь получит его даже в том случае, если уведомления от группы отключены или если он позже выйдет из неё.

RSS: Новости на портале Anti-Malware.ru