TGViewer
Записки Безопасника Записки Безопасника @infosec_globe · 18.1K subscribers
Post #4638 693
📷 Обход ACL | Nginx и бэкенд читают один URL по-разному

URL parser confusion – это когда прокси и бэкенд по-разному разбирают один адрес: nginx не декодирует %2e при проверке location и пропускает запрос, а бэкенд раскрывает %2e%2e в «..» и отдаёт закрытую страницу.

На практике /admin отдаёт 403, но запрос к /static/%2e%2e/admin через тот же прокси возвращает 200 с админкой – одна команда, три секунды, без всякой аутентификации.


— В данной статье мы разберем четыре типа рассинхрона парсеров, роль trailing slash в proxy_pass, трюки с точкой с запятой и обратным слешем, реальные CVE и чек-лист защиты: нормализовать путь до ACL и проверять доступ и на прокси, и на бэкенде.

↘️ Codeby

☑️ Записки Безопасника

⭐️ max.ru/infosec_globe
  • ❤ 3
  • 🔥 2
  • 👏 1
More from @infosec_globe
  1. Sep 30, 2026🌐 Прокидывает туннель туда, куда фаервол никого не пускает Chisel – тулза, которая прогон…
  2. Sep 29, 2026🤒 Бесплатный VPN-плагин сделал браузеры 356 тысяч россиян прокси Исследователи RiskyPlugi…
  3. Sep 29, 2026Сложный, но критически важный процесс: усиление защищенности инфраструктуры. Для него нужн…
  4. Sep 28, 2026🤒 Шпаргалки, тулзы и однострочники в одной папке The Book of Secret Knowledge – это огром…
  5. Sep 28, 2026Что нового в EDR? Покажут на live-демо AI и автоматизация в EDR: что меняется в расследова…
  6. Sep 26, 2026🤒 Заставляет сервер сам постучаться к тебе с логином Coercer – тулза, которая автоматичес…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →