SecurityLab.ru
✔
86.5K subscribers
1.13K photos
211 videos
1 file
16.2K links
SecurityLab — канал сайта SecurityLab.ru.
РКН: https://vk.cc/cFXCkO
контакт для связи @pipiggi
Голосуйте за канал: https://t.me/SecLabNews?boost #WVDGA
Download Telegram
Как одна строка в PHP открывает путь к обходу авторизации

Одна строка в 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 запоминает адреса участков оперативной памяти, но при определённых условиях продолжает обращаться к ним даже после освобождения. Если атакующему удастся занять освободившуюся область подготовленными данными, программа может начать выполнять совсем не те инструкции, которые задумал разработчик.

Автор PHP-UP-2026 уже опубликовал инструменты для проверки такого сценария. Однако полноценный взлом произвольного сервера пока не подтверждён, как и связь исследования с двумя критическими ошибками, которые PHP собирается исправить 21 октября.

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

#PHP, #Уязвимости, #Кибербезопасность @SecLabNews
Please open Telegram to view this post
VIEW IN TELEGRAM
18👀3🙊3💯1🆒11
🆘Рубильник вместо патча: ФСБ приказала вырубать сайты КИИ при проблемах с PHP

Появилась жесткая директива через ГосСОПКУ. Не получается закрыть две критические уязвимости с девяткой по шкале CVSS в течение пары часов — глушите серверы КИИ. Угроза реальная, атака отрабатывает на лету, а уязвимости зашиты глубоко в фундамент веб-технологий. Спасать старые сайты переустановкой плагинов бесполезно, потому что дырявый сам интерпретатор.

Для крупных ведомств и энергетиков это катастрофа масштаба стихийного бедствия. Попробуй обнови PHP на каком-нибудь заброшенном корпоративном портале, который писали еще при царе Горохе. Все упадет моментально, а разбираться некому. Именно поэтому призыв гасить свет выглядит логичным актом отчаяния. Пока одни вендоры пилят экстренные патчи для веток 8.2-8.5, хакеры уже сканируют сеть в поисках незакрытых cайтов.

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

#ФСБ #PHP #Кибербезопасность @SecLabnews
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥551812🙊5👻4👎3💯22🆒1