| 1.1, Аноним (1), 18:16, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Да, это грустно. особенно грустно тем у кого nextcloud в докерах которые тоже теперь надо обновлять.
| | |
| |
| 2.7, Ivan_83 (ok), 18:35, 21/10/2026 [^] [^^] [^^^] [ответить]
| –3 +/– |
И как это касается некстклаудщиков? У вас регистрация и загрузка файлов открыта?
| | |
| |
| 3.17, МИСАКА (?), 18:46, 21/10/2026 [^] [^^] [^^^] [ответить]
| +5 +/– |
уязвимость в ядре php, т.е. ей подвержен даже "echo 'helloworld'"
| | |
| |
| 4.20, Ivan_83 (ok), 18:53, 21/10/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
Значит надо заставить процесс пхп работать в окружении где он ничего кроме вывода этой строчки сделать не сможет :)
Обычно так и делают, в местах где не хотят чтобы всё поропало после первой же обнаруженной уязвимости или кривого конфига.
| | |
| |
| 5.38, Аноним (38), 19:40, 21/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> в местах где не хотят чтобы всё поропало
В таких местах и на php не пишут ¯\(ツ)/¯
| | |
| |
| 6.53, Ivan_83 (ok), 20:29, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
А причём тут пхп?
Это общий подход, что там выполняется не так важно.
| | |
|
| 5.40, Аноним (40), 19:41, 21/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> Значит надо заставить процесс пхп работать в окружении где он ничего кроме вывода этой строчки сделать не сможет :)
Отрезать н̶о̶ж̶к̶ провод интернета?
Новости про очередную дырень с выходом из контейнера или получением рута публикуются регулярно.
| | |
| |
| 6.58, Ivan_83 (ok), 20:35, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Давай, покажи мне как часто в том же андройде приложениям удаётся получить рута или что то ещё.
Даже запущенный от root процесс можно порезать так, что ты вечность убъёшь чтобы выйти только из chroot потому что тебе нужно будет научится загружать свой код в память процесса и выполнять его от туда, и напрямую дёргать сисколы.
Те полностью контролировать поток выполнения и докидывать туда свой скомпиленый код.
Это тебе не типичные сетапы где всё ограничение сводится только к тому что пхп запущен под отдельным www/www-data юзером, а так то этот юзер может писать много куда и запускать много что, включая какойнить bash или тот же php но со своими скриптами.
| | |
| |
| 7.69, Жертва (?), 21:21, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Давай, покажи мне как часто в том же андройде приложениям удаётся получить рута или что то ещё.
Ежемесячно и чаще.
| | |
|
|
|
|
| 3.19, пох.. (?), 18:51, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
а зачем? оно ж сначала разбирает параметры запроса а только потом начинает его обрабатывать.
так что есть рот - значит берет.
В смысле никакая регистрация и не нужна.
| | |
| |
| 4.21, Ivan_83 (ok), 18:55, 21/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Просто тут многие бегают с upload_progress а я не особо вчитывался - у меня пхп зажат в тиски средствами ОС и мне мало интересны интимные подробности где у него технологические отверстия и какой размер резьбы потребудется от болта :)
| | |
| |
| 5.55, пох.. (?), 20:34, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
и зря, потому что возможно твои полумеры как раз упрощают эксплойт.
upload_progress оказался не уязвимостью а просто средством максимально просто добыть ее пруф.
| | |
| |
| 6.61, Ivan_83 (ok), 20:43, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Мои контрмеры приводят к тому что стандартные PoC не работают.
А ручной взлом затягиывается и удорожает процесс.
Я не претендую на 100% непробиваемость, но претендую на то что 99+% стандартных PoC не сработают.
И как показал опыт за последние 16 лет у меня ничего не сломали, хотя всё время в инет торчало что то написанное на пхп.
| | |
| |
| 7.75, Инопланетянин (?), 21:52, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> И как показал опыт за последние 16 лет у меня ничего не сломали,
Черкни адресок, неуловимый Джо, мы проверим.
| | |
|
|
|
|
|
| 2.28, Аноним (28), 19:02, 21/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– | |
> Да, это грустно
...когда приходится переходить с php на Perl.
| | |
| 2.65, Аноним (65), 21:09, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Более всех грустно тем, кто успел внедрить nginx-unit с встроенным php, а этот проект год назад закрыли.
| | |
|
| |
| 2.5, Аноним (5), 18:30, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Только для 1 из 3 векторов атаки с использованием второй уязвимости. От первой уязвимости он не защищает.
| | |
|
| |
| 2.46, Аноним (3), 20:13, 21/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Через гитхаб т.к. и php.net и packagist.org у нас заблочены кое-кем.
| | |
| |
| 3.52, Kilrathi (ok), 20:29, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Сегодня на стабилках дебиана накатились патчи из штатных репок, так что не всё так плохо
| | |
|
|
| 1.4, Аноним (4), 18:24, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Хехехе))
Шышные дыpeни отстрелили ногу ПЫХе аж по версию 5.4.
А исправили только до PHP 7.4.
| | |
| |
| 2.6, Аноним (6), 18:32, 21/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это были неправильные сишники, бойцы с растом не дадут соврать.
| | |
| 2.66, Аноним (66), 21:13, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Нашёл старую виртуалку с пыхом 5.3.29 на генте, проверил там, poc не сработали, но выпускать в сеть её не стал.
| | |
|
| 1.9, Аноним (2), 18:37, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
им с версии 7.0 нужно уже вводить режим strict типа как у nodejs и ВЫБРАСЫВАТЬ всякие фичи из языка, а они наоборот продолжают тянуть туда всякую не нужную хрень
| | |
| 1.10, Аноним (10), 18:39, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Эх, то ли ещё будет. Дешёвые и очень производительные "нейронки" открывают ТАКОЙ ящик Пандоры... Охренеем все.
| | |
| |
| 2.18, Ivan_83 (ok), 18:51, 21/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Уже открыли, ещё пол года-год и ручеёк иссякнет до следующего технологического прорыва.
Чтобы вы понимали это уже не первый раз в истории индустрии.
Как минимум нечто похожее было с приходом статических анализаторов кода и с появлением фазинга.
Просто во времена анализаторов тема бизапасносте была не так раскручена это всё считалось банальными багами не стоящими особого внимания.
| | |
| |
| 3.50, Аноним (28), 20:27, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> ещё пол года-год и ручеёк иссякнет
Неа. Прям следом пойдут уязвимости, созданные современной иишенкой.
| | |
| 3.72, Инопланетянин (?), 21:47, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Как минимум нечто похожее было с приходом статических анализаторов кода и с появлением фазинга.
Анализатор надо заиметь, фазинг надо запустить на нормальных мощностях, а потом их отчеты проанализировать и написать эксплойт, что требовало экспертизы.
| | |
| |
| 4.74, Ivan_83 (ok), 21:51, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Анализаторы и в опернсорце нынче вполне себе, да и банальный компилятор со всеми варнингами не сильно хуже результат даёт, так что даже вставать не надо.
Насчёт фазеров согласен, но не сказать что там понимание отчёта превышает способности среднего пограмиста.
Но и ЫЫ тоже сам из воздуха не берётся если что, и приличные модели вроде как за бесплатно не дают погонять. А гонять у себя можно, но мощности нужны заметно больше чем для фазеров.
| | |
|
| 3.80, Аноним (80), 21:59, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Потому что тогда не было нейронок которые тебе тут же и эксплойт напишут
| | |
|
|
| 1.23, онанист (?), 18:56, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Опубликованы корректирующие выпуски - и когда их ещё завезут в дистрибутивы
| | |
| 1.30, Аноним (30), 19:06, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Судя по описанию в CVE, авторы писали для курсовой работы, а не для публичного сервиса. Ни контрактных параметров, ни атомарности (всё или ничего). Доверие как в общаге. Всё как то пропустили этап, когда php перешел из общажной стенгазеты в широкий круг сайтов.
| | |
| |
| 2.35, Ivan_83 (ok), 19:14, 21/10/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
Кажется это только для вас является открытием.
Даже я бегло читал историю Personal Home Page языка, и начиналось это ещё во времена cgi, тогда никаких таких параметров не было, а атомарность была только у военных, учёных и энергетиков, притом первые контролировали остальных :)
Те у вас странные хотелки, уровня: а чего вы там в 90х ЫЫ не попросили код без ошибок переписать?
| | |
| |
| 3.42, Аноним (40), 19:42, 21/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
А точно, закрывать тех долг это же не барское дело.
Один раз наложили кучу кода - значит она может работать вечно.
Логично, да)
| | |
| |
| 4.48, Ivan_83 (ok), 20:25, 21/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вот сразу видно теоретега.
Дорогой друг, код пхп интерпретатора условно 100к строк, а код пхп который этим выполняется х1000 от кода интепретатора.
Как только ты начинаешь что то там в пхп менять у пользователей твоего интерпретаора начинают ломатся их поделки или продукты.
Поэтому техдолг ты можешь у себя в хэлловорлде только без проблем закрывать, а даже для средних и больших продуктов (у которых тупо статический конфиг), не говоря об яп/интерпретаторах любое такое закрытие приводит к неожиданностям у клиентов.
Самое весёлое это когда оказывается что клиенты считают твой баг очень важной фичей и активно им пользуются.
Я тут вон билд систему на шелл скрипте пишу, и пока только 3 проекта её юзают, и то задолбался бегать по ним и синкать изменения функций/синтаксиса, хотя там всего то 50-100 строк порятнки на каждый, из которых 80% просто перечисления файлов или флагов компелятора.
| | |
| |
| 5.68, Оностейша (?), 21:17, 21/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> Я тут вон билд систему на шелл скрипте пишу, и пока только 3 проекта её юзают, и то задолбался бегать по ним и синкать изменения функций/синтаксиса, хотя там всего то 50-100 строк порятнки на каждый, из которых 80% просто перечисления файлов или флагов компелятора.
Ты этого достоин.
| | |
|
|
|
| 2.36, Аноним (36), 19:15, 21/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– | |
Никто этот момент не пропустил - PHP очень много раньше критиковали именно из-за любительского подхода к дизайну языка. И реализация у него такая же. Критиковали не зря.
В современном PHP дизайн чуть улучшили, но груз времени и обратная совместимость - это вещь очень большая, вон до сих пор баги вылазят.
| | |
| |
| 3.49, Ivan_83 (ok), 20:26, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так пыха благодаря этому и живёт.
До сих пор есть не довольные что пхп5 закопали и код переписывать надо, а уж столько лет прошло.
| | |
| |
| 4.60, Боевой Петух (?), 20:38, 21/10/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
Я недоволен, что 4 версию закопали, могли же просто обновления безопасности поставлять. Мне лично то ООП нафиг не сдалось, как и прочие 100500 фичей, которые нафиг не нужны на большинстве простых сайтов (для чего ПХП и создавалась).
| | |
| |
| |
| 6.70, Боевой Петух (?), 21:23, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Но из-за внедрения ООП язык разжирел. Мой чат на четвертой пыхе грузился ровно в 6 раз быстрее, чем на пятой. Как сейчас помню те цифры.
| | |
| |
| 7.76, Ivan_83 (ok), 21:53, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
А у вас случаем там не cgi интерфейс?
Мне кажется в php-fpm не должно было быть просадок: там интерпретатор на каждый запрос заново не стартует.
| | |
|
|
|
|
| 3.59, Боевой Петух (?), 20:37, 21/10/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
ПХП прекрасен (был во времена 4 версии) именно из-за простого синтаксиса, который прочитает даже условная домохозяйка, без нагромождений нафиг не нужных прослоек и надстроек в виде фреймворков. Т.е. ПХП по сути и являлся сам фреймворком для HTML и благодаря этому оно и стало популярно.
| | |
| |
| 4.64, Ivan_83 (ok), 20:51, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Да, но потом же css прирос к вебу, и js тоже...
А нонче и вебсокеты активно юзают.
| | |
|
|
|
| |
| 2.54, Аноним (28), 20:30, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> 40 % сайтов
Что там у них в той половине - нам не интересно. Главное, чтобы остальные 60 % работали.
| | |
|
| 1.47, vibecoder (-), 20:14, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Очередная "уязвимость", которая работает только в тепличных (специально созданных) условиях. На практике нигде не сработает, иначе бы кулхацкеры давно пол интернета взломали.
| | |
| 1.62, пох.. (?), 20:49, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– | |
"В Нидерландах, Германии, Бельгии и других странах отключили государственные ресурсы, СМИ, сайты больниц и университетов."
вот такая хренота, собачка.
| | |
| |
| 2.82, beany (?), 22:34, 21/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Какой кошмар... Кто же теперь будет рассказывать про diversity, blm и культурное обогащение Европы из стран третьего мира?
| | |
|
| 1.81, myster (ok), 22:28, 21/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Как думаете, даже после такого PHP-шники и любители WordPress будут защищать PHP? Быть против JS, TS, Go, Rust и т.п.?
Я уверен, что да. Причём это не в первый раз.
Основной их аргумент, мол: "PHP позволяет зарабатывать". Так, конечно, расплодили свои уязвимые и глючные поделки на коленке и за ними нужен особый уход...
| | |
|