Михаил Соловьев. Обход ACL на реверс-прокси за счет разницы URL-парсеров

12+
12+

4 дня назад

ПожаловатьсяНарушение авторских прав
12+
12+

4 дня назад

ПожаловатьсяНарушение авторских прав
12+
12+

4 дня назад

В докладе покажет, как можно обойти ACL вида location /admin { deny all; } в зависимости от фреймворка на бэкенде. Разница парсеров создает окно для обхода ACL. В данном ресерче — систематический поиск уязвимостей из-за разницы обработки URL между 5 фронтенд-слоями (nginx, Caddy, Traefik, Apache, Envoy) и 11 бэкенд-фреймворками (Express/Sails/Connect/Koa/Nest, Fiber, Flask/Django/FastAPI, H3/srvx, Restify, Go ServeMux, Ruby on Rails, userver, Yii 2, Laravel)

Название:

Михаил Соловьев. Обход ACL на реверс-прокси за счет разницы URL-парсеров

Категория:

Разное