| name | bug-hunting |
| description | End-to-end bug bounty phase flow for BearStrike AI. |
bug-hunting
Use this flow for authorized bug bounty targets.
State machine
RECON -> ENUM -> VULN -> VERIFY -> REPORT
Rules
- Stay in scope at every step.
- Stop noisy scans when WAF is detected and switch to low-rate mode.
- Confirm findings manually before report generation.
Recommended sequence
- recon skill to map hosts and services.
- pentest-tools skill to choose matching tools per target type.
- exploitation skill only after strong signals.
- reporting skill to produce final markdown package.
Bug-hunt loop (efficient mode)
Use this loop to reduce noise and token burn:
- Build endpoint shortlist by business impact.
- Test authorization boundaries first.
- Validate one strong signal to completion.
- Expand only if evidence quality remains high.
Where bugs are often found
Focus checks on:
- ID fields in REST/JSON APIs
- GraphQL object queries and mutations
- Mobile/web API parity gaps
- Multi-step flows (cart -> payment -> refund)
- Export/report endpoints leaking cross-tenant data
Quality gate
Do not continue to next hypothesis until current one has:
- baseline response,
- altered request response,
- clear impact statement.