Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Раскрыты детали уязвимостей в PHP и опубликованы корректирующие обновления

Дата публикации: 21-10-2026 14:45:06

Опубликованы корректирующие выпуски PHP 8.5.12, 8.4.27, 8.3.36 и 8.2.35, патчи для уже не поддерживаемых веток PHP 7.4, PHP 8.0 и PHP 8.1, а также подробности об исправленных критических уязвимостях.

Основное содержимое страницы с новостью.

Опубликованы корректирующие выпуски PHP 8.5.12, 8.4.27, 8.3.36 и 8.2.35, а также патчи для уже не поддерживаемых веток PHP 7.4, PHP 8.0 и PHP 8.1, в которых исправлены две критические уязвимости:

  • CVE-2026-109618 - удалённое выполнение кода, вызванное тем, что при исчерпании доступной процессу свободной памяти обработчик нехватки памяти через выполнение функции longjmp может прервать PHP-интерпретатор в состоянии, когда инициализирована лишь часть внутренних структур, связанных с обработкой запроса. В последующем функция завершения обработки запроса обращается к этим структурам как к уже инициализированным, хотя память для них не выделена.
  • CVE-2026-109619 - удалённое выполнение кода, вызванное обращением к памяти после её освобождения из-за некорректной очистки глобального состояния, привязанного к конкретному запросу. В случае прерывания запроса из-за фатальной ошибки или нехватки памяти глобальное состояние может оказаться не сброшено и указатели останутся активны, несмотря на освобождение памяти, на которую они ссылаются. При обработке следующего запроса в том же процессе может произойти обращение по оставшемуся указателю к старому глобальному состоянию.

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

  • Выставление параметра "memory_limit=-1", что затрудняет возможность атакующего контролировать исчерпание лимитов на память.
  • Выставление параметра "post_max_size = 8M", если нет необходимости в загрузке больших файлов. Значение параметра "upload_max_filesize" должно быть меньше параметра "post_max_size".
  • Задание лимита на допустимое потребление памяти на системном уровне, через cgroup или параметры потребления памяти контейнером, но не через RLIMIT_AS и RLIMIT_DATA, которые не исключают возможность атаки.
  • Выставление на уровне php.ini или конфигурации сервера (не через ini_set() или FPM .user.ini, так как параметр должен действовать до начала обработки запроса) параметра "session.upload_progress.enabled=0".
  • При использовании выпуска PHP 8.5 следует установить параметр "fatal_error_backtraces=0".
  • Удаление привязанных к отдельным запросам устаревших настроек, приводящих к выводу диагностических сообщений до инициализации.
  • Устранение ситуаций, приводящих к достижению таймаутов и фатальных ошибок, например, связанных со сбоями в callback-обработчиках и обработкой загрузок.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Уязвимость в PHP, потенциально позволяющая скомпрометировать любой PHP-сайт-114.3921-10-2026
2Две критические уязвимости PHP угрожают миллионам сайтов по всему миру08.7521-10-2026
3php2shell: Kritische Sicherheitslücken erlauben Codeeinschleusung in PHP016.6421-10-2026
4SUSE php8 Important Denial of Service Information Disclosures 2026-24158-1020.5315-10-2026
5Угроза взлома: в Европе отключают сайты на PHP из-за критических дыр012.0321-10-2026
6Эксперты Positive Technologies обнаружили уязвимости в одном из самых популярных языков для разработки сайтов PHP0709-07-2026
7Rocky Linux PHP Important Security Fixes RLSA-2026-343540502-07-2026
8Bloomberg сообщило об ограничениях для сайтов на PHP в Европе08.0521-10-2026
9Essential Oracle 8 libevent Updates for CVE-2026-63382 and ELSA-2026-67908012.821-09-2026
101434 уязвимости в продуктах Oracle, 82 из которых затрагивают Java, MySQL, VirtualBox и Solaris014.1525-07-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 20.78. Источник: www.opennet.ru.