TGViewer
Standoff Bug Bounty Tips Standoff Bug Bounty Tips @standoff_bb_tips · 1.66K subscribers
Post #52 939
💨 XML external entity в дикой природе

В первую очередь обращайте внимание на фичи приложения, которые потенциально могут работать с XML:

🔹 Веб-сервисы на основе XML (SOAP, REST и RPC API, которые принимают и обрабатывают данные в формате XML).

🔹 Любая фича импорта / экспорта, которая доставляет или принимает данные в формате XML.

🔹 Обработчики RSS и Atom лент.

🔹 Просмотрщики и конвертеры документов, работающие с файлами форматов DOCX, XLSX и другими XML-документами.

🔹 Загрузка и обработка файлов в XML (например, SVG-изображения).

💡 Главное правило

Ищите компоненты, принимающие и обрабатывающие произвольные XML-данные. Иногда REST API случайно настроены на приём разных форматов данных, включая XML.

Всегда проверяйте, какие форматы принимает приложение — это поможет найти потенциальные векторы атаки.

❓ Как автоматизировать поиск

Добавьте в Proxy Interceptor правило замены типа содержимого: с application/json на text/xml. Далее отслеживайте ошибки парсинга XML.

Уровень сложности: 🪲🪲
  • 👍 14
  • 🔥 7
  • ❤ 3
More from @standoff_bb_tips
  1. Oct 11, 2026Что скрывается в имени HTML-тега? Может быть, JavaScript? Gareth Heyes из PortSwigger пока…
  2. Oct 4, 2026Хочешь прокачать своего багбаунти-агента ❓ Обрати внимание на Model-Context-Protocol (MCP)…
  3. Oct 3, 2026Эксплуатация багов, связанных с ошибками в бизнес-логике 🤔 Логические баги — это когда ко…
  4. Sep 7, 2026Post #255
  5. Sep 5, 2026Мы накидали 6 разных вариантов атак для простого GET-запроса на редактирование профиля ⤵️…
  6. Aug 15, 2026Stored XSS через картинку: проверь Content-Type override 😵‍💫 Иногда загрузка изображений…
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 →