Как одна строка в PHP открывает путь к обходу авторизации
Одна строка в PHP может выглядеть безобидно, но полностью изменить логику авторизации. Нестрогое сравнение автоматически приводит типы, поэтому разные значения иногда неожиданно оказываются равными. Особенно опасно, когда через
В новой статье разбираем PHP Type Juggling на понятных примерах. Показываем, чем
Закрепить тему можно на задаче «У Джамшута» в ONE TASK. Она доступна участникам бесплатного курса «Профессия Белый Хакер» и позволяет пройти весь путь самостоятельно, от анализа кода и проверки гипотезы до эксплуатации логической ошибки.
#PHP #Кибербезопасность #Пентест
@SecLabNews
Одна строка в PHP может выглядеть безобидно, но полностью изменить логику авторизации. Нестрогое сравнение автоматически приводит типы, поэтому разные значения иногда неожиданно оказываются равными. Особенно опасно, когда через
== проверяют пароли, токены, HMAC или результаты хеширования.В новой статье разбираем PHP Type Juggling на понятных примерах. Показываем, чем
== отличается от ===, как работают magic hash вида 0e..., почему массив вместо строки способен сломать проверку в старых версиях PHP и какие конструкции стоит искать во время аудита приложения. В конце собрали практические способы защиты с hash_equals(), строгим сравнением и обязательной проверкой типов.Закрепить тему можно на задаче «У Джамшута» в ONE TASK. Она доступна участникам бесплатного курса «Профессия Белый Хакер» и позволяет пройти весь путь самостоятельно, от анализа кода и проверки гипотезы до эксплуатации логической ошибки.
#PHP #Кибербезопасность #Пентест
@SecLabNews
🔥8👀7💯4⚡3🤷♂1🆒1
Forwarded from 0day Alert
Загрузить фотографию, прикрепить документ или отправить файл через веб-форму. За привычными действиями может скрываться опасная ошибка в PHP, которая, по утверждению независимого исследователя, позволяет добраться до выполнения команд на сервере.
Предполагаемая уязвимость связана с механизмом отслеживания загрузок. PHP запоминает адреса участков оперативной памяти, но при определённых условиях продолжает обращаться к ним даже после освобождения. Если атакующему удастся занять освободившуюся область подготовленными данными, программа может начать выполнять совсем не те инструкции, которые задумал разработчик.
Автор PHP-UP-2026 уже опубликовал инструменты для проверки такого сценария. Однако полноценный взлом произвольного сервера пока не подтверждён, как и связь исследования с двумя критическими ошибками, которые PHP собирается исправить 21 октября.
Самое неприятное в предполагаемой атаке заключается в том, что опасность может исходить не от содержимого загружаемого файла, а от самого механизма его обработки.
#PHP, #Уязвимости, #Кибербезопасность @SecLabNews
Please open Telegram to view this post
VIEW IN TELEGRAM
SecurityLab.ru
Две критические дыры в PHP. Готовый эксплойт появился раньше исправлений
Автор PHP-UP-2026 опубликовал инструменты для предполагаемой эксплуатации ошибок.
Появилась жесткая директива через ГосСОПКУ. Не получается закрыть две критические уязвимости с девяткой по шкале CVSS в течение пары часов — глушите серверы КИИ. Угроза реальная, атака отрабатывает на лету, а уязвимости зашиты глубоко в фундамент веб-технологий. Спасать старые сайты переустановкой плагинов бесполезно, потому что дырявый сам интерпретатор.
Для крупных ведомств и энергетиков это катастрофа масштаба стихийного бедствия. Попробуй обнови PHP на каком-нибудь заброшенном корпоративном портале, который писали еще при царе Горохе. Все упадет моментально, а разбираться некому. Именно поэтому призыв гасить свет выглядит логичным актом отчаяния. Пока одни вендоры пилят экстренные патчи для веток 8.2-8.5, хакеры уже сканируют сеть в поисках незакрытых cайтов.
Ситуация бьет по больному месту любого сисадмина. Жить на устаревших версиях софта больше не прокатит, а бизнес привык экономить на поддержке инфраструктуры. Придется пересматривать подходы к безопасности, иначе следующий рубильник опустят уже навсегда, без права на включение.
#ФСБ #PHP #Кибербезопасность @SecLabnews
Please open Telegram to view this post
VIEW IN TELEGRAM
SecurityLab.ru
ФСБ приказала гасить сайты. Две дыры в PHP оказались слишком опасными
Экстренная директива через ГосСОПКУ ставит безопасность выше доступности государственных и корпоративных ресурсов.
🔥55 18 12🙊5👻4👎3💯2 2🆒1