TGViewer
Standoff Bug Bounty Tips Standoff Bug Bounty Tips @standoff_bb_tips · 1.66K subscribers
Post #256 881
Эксплуатация багов, связанных с ошибками в бизнес-логике 🤔

Логические баги — это когда код работает ровно как написан, но воркфлоу приложения можно вывернуть против логики, которую в него закладывали.

Прогоняй находку через три метрики. Если не задета ни одна — это всего лишь функциональный баг:

♦️ Конфиденциальность: видишь чужие данные?
♦️ Целостность: меняешь защищённые данные?
♦️ Доступность: можешь положить компонент/приложение?

Главный критерий: всегда думай, каким именно образом реальный атакующий может проэксплуатировать выявленное поведение.


Разберем на примерах ⤵️

🔴 Broken Access Control. Например, приложение читает order_initiation_id из тела запроса, но никто не проверил, что ID принадлежит тебе. Подменяешь → чужие конфиденциальные данные.

🔴 Инъекция через непоследовательную валидацию. Основное приложение режет XSS/SSTI/SQLi в email. Но отдельный портал email-настроек валидацию не делает и синхронизирует ввод обратно в кор. Валидация есть в одном месте и отсутствует в другом — ищи такие стыки.

🔴 Манипуляция ценой. Код расчёта цены не учитывает пользовательский код валюты и шлёт его в платёжный шлюз без проверки. Меняешь USD → JPY и платишь копейки.

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