Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Нарушения эмбарго и затягивание разработки патчей в ходе устранения уязвимостей в PHP

22.10.2026 08:31 (MSK)

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

Несколько месяцев назад компании Calif и Wiz независимо друг от друга при помощи AI-моделей GPT‑5.6 и Gemini 4 Argon выявили рабочие методы эксплуатации проблемы и 11 и 24 августа 2026 года сообщили об этом разработчикам PHP. После этого разработке исправлений был назначен наивысший приоритет и начато реформирование процесса принятия решений для более оперативного реагирования в вопросах, связанных со сложными компромиссами (подобные решения теперь могут приниматься большинством голосов без строгого достижения консенсуса).

Изначально, скоординированная с дистрибутивами дата публикации исправления была назначена на 22 октября, но затем была перенесена на 21 октября после утечки 20 октября в социальные сети сведений о CVE-идентификаторах и некорректных данных о времени публикации предстоящих корректирующих выпусков.

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

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

Дополнение: Спустя 16 часов после раскрытия деталей об уязвимостях универсального рабочего эксплоита ещё не появилось и массовых атак пока не наблюдается, что объясняется сложностью эксплуатации уязвимости из-за необходимости определения раскладки структур в памяти процесса, которая специфична в каждой сборке. Опубликованные рабочие прототипы эксплоитов завязаны на отдельные конфигурации и проведение атаки в лабораторных условиях. Также появилось много фиктивных эксплоитов, являющихся галлюцинациями AI, лишь создающих видимость атаки, завязанных на ошибки в конфигурации или работающих только при наличии других критических уязвимостей.

  1. Главная ссылка к новости (https://thephp.foundation/blog...)
  2. OpenNews: Раскрыты детали критических уязвимостей в PHP и опубликованы корректирующие обновления
  3. OpenNews: Уязвимость в PHP, потенциально позволяющая скомпрометировать любой PHP-сайт
  4. OpenNews: Локальная root-уязвимость в PHP-FPM
  5. OpenNews: Уязвимость в Glibc, эксплуатируемая через скрипты на PHP
  6. OpenNews: Уязвимость в PHP, позволяющая выполнить код при работе в режиме CGI
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66523-php
Ключевые слова: php
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (74) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, пох. (?), 09:16, 22/10/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +2 +/–
     

  • 1.3, Смузихеб забывший пароль (?), 09:26, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/–
    как-то не совсем корректно в данной ситуации применение термина "эмбарго"
     
     
  • 2.38, Жироватт (ok), 10:49, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Другого нет. "Отсрочка" или "Время тишины" не прижились, а это звучит-то как.
     

  • 1.4, Аноним (4), 09:30, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    ИИ - кожанные 1:0
     
     
  • 2.29, пох. (?), 10:40, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    ну здрасьте, там минимум 3:0 и еще, кажется, один гол в свои ворота?
     
  • 2.40, Аноним (40), 10:50, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    ИИ -- такое же порождение кожаных, как и пыхпых. А это значит...
     
     
  • 3.47, menangen (?), 11:02, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Ну так ыы писали учёные! А там питончик православный, а не богомерзкий слон-жывотное
     
  • 2.77, Tron is Whistling (?), 14:42, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Погоди, сейчас искусственного идиота возьмут в оборот ребята, которые CVE создавать не будут. И будет тебе 1000000:0, вот только ты разгребать задолбаешься.
     

  • 1.5, Colorado_House_of_Representatives (?), 09:43, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/–
    Кто там в прошлой новости писал комментарии, что уязвимость "теоретическая"? Вот из-за подобных их и не исправляют.
     
     
  • 2.13, Анонимно (ok), 10:20, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Спустя 16 часов после раскрытия деталей об уязвимостях универсального рабочего эксплоита ещё не появилось и массовых атак пока не наблюдается, что объясняется сложностью эксплуатации уязвимости из-за необходимости определения раскладки структур в памяти процесса, которая специфична в каждой сборке.

    А разве не теоретическая?

     
     
  • 3.16, Аноним (19), 10:25, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Просто адаптируется для каждой популярной сборки, уверен, нейронка сделает это за 10 секунд. Таки оправдательные пассажи не от большого ума.
     
     
  • 4.20, пох. (?), 10:27, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    там и незачем адаптировать - просто двигай окно на ходу пока не попадешь.
    попыток-то бесконечное количество.

     
     
  • 5.78, Tron is Whistling (?), 14:43, 22/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 3.21, Аноним (21), 10:32, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Достаточно собрать типичные слепки для популярных версий дистрибутивов.
     
  • 3.35, User (??), 10:46, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/–
    Ну, на несуществующем проекте на несуществующем локалхосте - конечно же, теоретическая. Можно даже сказать, "несуществующая" - ЛЛМ наполлюционировал, да. Можешь ничего не обновлять - уверен, что неуловимого Джо ОПЯТЬ не поймают.
     
     
  • 4.50, пох. (?), 11:14, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Если бы эта "уязвимость" была реализуема на практике, уже был бы хотя бы один громкий взлом за почти сутки. Пока её никто не смог повторить. Попахивает очередным ковидобесием.
     
  • 2.26, menangen (?), 10:39, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это боты Цукерберга успокаивают общественность, что интимные фото в морокниге в полной безопасности и никакой выкачки тоннами нигабайтов домашнего прона нет в помине у всяких перисхилтонов
     
     
  • 3.31, пох. (?), 10:41, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    у ботов все хорошо, у них аналогов не имеющая переделка пятой версии, там действительно с улицы поломать будет сложно.

     
  • 3.42, Жироватт (ok), 10:51, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    К ним доступ только после покупки доступа у пейсбука и у ЦРУ (у тех в приоритете)?
     
  • 2.49, пох. (?), 11:12, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/–
    Так она действительно теоретическая, существующая только в вакууме, в специально созданных тепличных условиях. Ни одного реального взлома - как подтверждение.
     
     
  • 3.65, Аноним (19), 11:51, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А как ты взломы обнаружишь? Тебе лично докладывают через минуту после начала расследования?
     

  • 1.8, Аноним (8), 09:58, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/–
    напомните: пхп уже умеет в юникод в стрингах?
     
     
  • 2.81, Tron is Whistling (?), 14:44, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Не более и не менее, чем C.
     

  • 1.10, Асен Тотин (?), 10:17, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Oh, baby, baby, it's a wild world...
     
  • 1.12, Аноним1234 (?), 10:19, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Нужна реализиция php на rust, возможно уже есть.
     
     
  • 2.14, Аноним (14), 10:22, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    https://github.com/hwawshy/ferrumphp
     
     
  • 3.15, Аноним1234 (?), 10:25, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Последний коммит 2 месяца назад. Можно считать что протухло, если речь идёт о вайбкодинг проекте.
     
  • 3.23, Аноним (23), 10:35, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    так это обертка вокруг Zend engine
     
  • 2.17, Ултыргаш (?), 10:26, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Я ждал этого комментария :)
     
  • 2.22, Аноним (22), 10:33, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    https://phprust.com/
     
     
  • 3.83, Tron is Whistling (?), 14:45, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Когда уже pi2rust. Для Raspberry PI конечно.
     
  • 2.32, Аноним10084 и 1008465039 (?), 10:42, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Помню на Хабре в своё время хайпила реализация на java, на jvm. Там правда совместимости со всеми zend-библиотеками не стал делать автор
     

  • 1.24, menangen (?), 10:36, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Какой-то пхп стал "корпорастный", никакого духа opensource! Скрывают дырищу прям как Adobe Flash, лишь бы хомячки и дальше сидели на водпрессах и не побежали толпой к конкурентам PHP-Inc
     
     
  • 2.27, Аноним (27), 10:39, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > к конкурентам PHP-Inc

    Каким?

     
     
  • 3.30, Аноним (30), 10:41, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    которые на питоне
     

  • 1.36, Аноним10084 и 1008465039 (?), 10:46, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Во времена четвертого или пятого PHP (удаляли уже в пятом вроде) помню их большие кампании о пагубности register_globals или magic_quotes, что вот удалим их - и заживём. Зажили!
     
  • 1.37, Жироватт (ok), 10:48, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    > Calif, выявившая одну из уязвимостей, по ошибке опубликовала видеоролик
    > по ошибке опубликовала

    Как мотивировать прозаседавшийся комитет работать быстрее?
    Просто слить уязвимость в паблик!
    Гениально

     
     
  • 2.44, Аноним (40), 10:52, 22/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 2.71, Gemorroj (ok), 12:43, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    ну там действительно "прозаседавшиеся". есть масса старперов, которые не хотят работать. из-за этого до сих пор нет, ни асинхронности, ни параллелизма в ядре.
     
     
  • 3.76, пох.. (?), 14:02, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    тут немного не тот случай - никакой массы нет, есть три последних васяна - один француз который давным-давно уже зицпредседатель и ни на каком инструменте не играет, и пара русских, вероятней всего занятых тем что сломался револют (наверное на пехепе был написан?), им не до старого кода, успеть бы новый в срок дотяпляпать.

    как так слуцилась с проектом на котором весь инторнет построен - спросите у ЫЫ, что-ли.

     

  • 1.43, пох. (?), 10:51, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/–
    > и массовых атак пока не наблюдается

    Логично, ибо это "уязвимость" сферическая в вакууме, которая может быть задействована только в тепличных специально созданных условиях. В реальных сетапах вероятность её эксплуатации примерно 0%.

     
     
  • 2.46, menangen (?), 10:58, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Просто языковые модели ещё не прогрелись и не проиндексировали эскплоит. Щас дня 4 пройдёт и мамкины какиры повалят сайтоподелия со сливом содержимого бд и ключей, солей и прочей дряни, надеюсь, первыми начнут ломать .gov
     

  • 1.52, Ilya Indigo (ok), 11:21, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    > каждое из которых имело свои минусы.

    Так какое исправление в 8.5.12 с каким минусами?

     
     
  • 2.73, Аноним (73), 12:59, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    которое DoS, там добавили exit вместо обработки ошибок, но сгладили его "мягким" лимитом, при котором вначале выдаётся обычная ошибка и уже потом просто крашится процесс.
     

  • 1.54, FSA (ok), 11:23, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Я - заинтересованное лицо. Но я вижу, что да, проблема есть. По сути, разработчики всё починили максимально быстро. Но PHP был на столько популярен, что многие забивали на обновление версий PHP. Лично я не забивал и регулярно обновлял свои проекты, чтобы они работали с актуальными версиями. Но это были мои пет-проекты. Там я царь и бог. А вот те, кто до сих пор оставался на PHP 7 и ниже, это стало проблемой.
    А, вообще, я не вижу сейчас проблемы переделывать проекты под актуальные версии PHP. Как уязвимость нашли? Через ИИ! Так и прогоните свой код на древней версии через ИИ и спросите что надо починить, чтобы оно стало работать на PHP 8.4 хотя бы. Можно довериться ИИ, а можно заставить программистов это сделать, это ваше дело, на сколько вы хотите экономить.
    Думаю ИИ в будущем преподнесёт ещё много сюрпризов на счёт безопасности не только PHP, но и других популярных вещей.
     
     
  • 2.58, Аноним (58), 11:35, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Обычные программисты-исполнители не распоряжаются своим временем. У них есть начальник и всякие продакты, которым подавай новые фичи. Продакт же не пойдёт к генеральному со словами: "мы возьмём полгода на обновление версии пхп", ведь тогда ему не дадут премию. Все проблемы от сути капитализма.
     
     
  • 3.63, нах.. (?), 11:50, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Обычные программисты-исполнители не распоряжаются своим временем. У них есть начальник
    > и всякие продакты, которым подавай новые фичи. Продакт же не пойдёт
    > к генеральному со словами: "мы возьмём полгода на обновление версии пхп",

    мы это делали ДВАЖДЫ. (не возьмем полгода, а - ближайшие три-пять месяцев нам придется срочно закрывать техдолг, поэтому  - да, мы будем существенно медленнее выполнять запросы бизнеса и просим хотя бы временно увеличить нам штат)

    > ведь тогда ему не дадут премию. Все проблемы от сути капитализма.

    капиталисты очень не любят когда их грабят. Поэтому расходы на бронированные двери вполне одобряют.

     
  • 2.60, нах.. (?), 11:39, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Я - заинтересованное лицо. Но я вижу, что да, проблема есть. По
    > сути, разработчики всё починили максимально быстро.

    с 24го года управились, аж пыль столбом.

    > на древней версии через ИИ и спросите что надо починить, чтобы
    > оно стало работать на PHP 8.4 хотя бы. Можно довериться ИИ,

    оно конечно _как_то_ запустился. Но я не хотел бы чтоб мой банк в который приходит зарплата пошел этим путем.

    (в тех где я храню свои долги - пожалуйста, всегда рады помочь, табуретку там подержать, петельку на шее получше завязать)

    это самое неудачное использование ыы какое только можно придумать, если что.

     
     
  • 3.64, FSA (ok), 11:51, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > оно конечно _как_то_ запустился. Но я не хотел бы чтоб мой банк в который приходит зарплата пошел этим путем.

    Что-то мне подсказывает, что банки не используют PHP для финансовых операций. Там более проверенные вещи, вроде Java и др. Вот это будет настоящий коллапс, если что-то подобное найдут в этих штуках.

     
     
  • 4.66, нах.. (?), 12:09, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Что-то мне подсказывает, что банки не используют PHP для финансовых операций. Там

    хватит пролома какого-нибудь внутреннего сервиса (ой?! как назло торчащего вовне. ну там агентам надожи какта работать!)

    и да, их таких есть.

    > более проверенные вещи, вроде Java и др. Вот это будет настоящий
    > коллапс, если что-то подобное найдут в этих штуках.

    там как раз проще все, ни тебе лонгджампов ни громадных поверхностей для атаки.

    А по мелочи всякие томкэты - так олвейс хез бин, по семь раз на дню. Но кроме бэктрейса вряд ли что-то получишь.

     
     
  • 5.69, Аноним (30), 12:22, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > там как раз проще все, ни тебе лонгджампов ни громадных поверхностей для атаки.

    Дак в пхп longjump в Сишных исходниках. Думаешь в C++ных исходниках джавы его нет?

     
     
  • 6.74, пох.. (?), 13:52, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    думаю, там throw{}
    где тоже можно наделать хрени, но не настолько, не настолько.

     
  • 2.84, Аноним (84), 14:46, 22/10/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/–
     
  • 2.85, Tron is Whistling (?), 14:47, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Думаю ИИ в будущем преподнесёт ещё много сюрпризов на счёт безопасности

    Преподнесёт. Не сомневайся. Когда вместо CVE и шумихи будут просто реальные взломы.
    Реальные уязвимости любят тишину.

     

  • 1.55, beany (?), 11:23, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Раздули истерию на ровном месте.
     
     
  • 2.56, пох. (?), 11:28, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Раздули истерию на ровном месте.

    Чем-то ковидобесие напоминает, тоже раздули из мухи слона, а потом дернули рубильник и по "щёлк" вырубили "пандемию".

     
     
  • 3.59, beany (?), 11:37, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Все подобные жупелы работают по одним и тем же паттернам: выдумать проблему(или дико преувеличить), создать искусственную панику, а потом в облике Иисуса подарить гениальное решение мегапроблемы.
     

  • 1.67, Аноним (67), 12:11, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/–
    Я сам программист и я тоже жутко не люблю компромиссные решения, когда приходится выбирать наименьшее зло. Я перфекционист. Люблю, чтобы все было идеально.
     
     
  • 2.70, Анонимомус (?), 12:24, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    С опытом приходит, что не бывает идеального кода, красивый код - не всегда оптимальный, хорошо работающее решение не всегда красивое
     
     
  • 3.72, Аноним (72), 12:51, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Всех женщин не перецелуешь, но стремиться к этому - надо!
     
     
  • 4.82, Аноним (84), 14:45, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Зачем? Максимализм?
     
     
  • 5.86, Tron is Whistling (?), 14:48, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Зумерки понабежали.
     

  • 1.75, пох.. (?), 13:59, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    и из забавного - в клонах rhel раздуплился похоже только Remi.
    В epel тишина, а в апстрим неположено вам никакого пехепе, етаже ентерпрайс.

     
     
  • 2.80, Аноним (84), 14:44, 22/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    И в чём они не правы?
     

  • 1.79, Аноним (84), 14:44, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Северокитайские хакеры из Москвы провели блистящую операцию по внедрению уязвимости.
     
  • 1.87, Аноним (87), 15:01, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    я так понимаю, што после такого кардебалета пых фсё? иначе как к такому по***изму относиться?
     
  • 1.88, Вадим Жуков (?), 15:03, 22/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Возможно, кому-то ещё пригодится — мой неофициальный патч для 7.2, сделан по аналогии с 7.4 и даже проходит большую часть тестов. Часть тестов отваливается из-за того, что меняется сообщение об ошибке при переполнении, править это долго и муторно, из-за высокой очевидной высокой срочности.

    https://github.com/php/php-src/commit/3524bc98ca18f185a2461e9dc9afcbb0e6180eca

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: