Individual skill
web-app-logic
Web application logic testing - business logic flaws, race conditions, access control, cache poisoning/deception, and information disclosure.
skills/web-app-logic/SKILL.md
Source commit 95fdc128af4ca1ae16b3226f9430f1bad97b0656
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 611
- Repository last updated
- Jul 29, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- bounty-hunters Repository topic
- hackerone Repository topic
- pentest Repository topic
- pentest-tool Repository topic
- security Repository topic
- security-research Repository topic
- security-tools Repository topic
- testing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 1,540 bytesSKILL.mdcore · 1,540 bytesreference/INDEX.mddoc · 6,846 bytesreference/access-control-resources.mddoc · 5,056 bytesreference/business-logic-resources.mddoc · 4,844 bytesreference/information-disclosure-resources.mddoc · 5,639 bytesreference/race-conditions-resources.mddoc · 4,950 bytesreference/scenarios/access-control/data-leakage-redirect.mddoc · 2,519 bytesreference/scenarios/access-control/header-bypass.mddoc · 6,049 bytesreference/scenarios/access-control/idor-action.mddoc · 3,002 bytesreference/scenarios/access-control/idor-read.mddoc · 7,525 bytesreference/scenarios/access-control/mass-assignment.mddoc · 5,841 bytesreference/scenarios/access-control/method-bypass.mddoc · 2,964 bytesreference/scenarios/access-control/multi-step-bypass.mddoc · 2,033 bytesreference/scenarios/access-control/parameter-based-controls.mddoc · 2,863 bytesreference/scenarios/access-control/referer-bypass.mddoc · 1,944 bytesreference/scenarios/access-control/unprotected-functionality.mddoc · 2,382 bytesreference/scenarios/business-logic/burp-extension-scanner.mddoc · 5,311 bytesreference/scenarios/business-logic/coupon-stacking.mddoc · 6,698 bytesreference/scenarios/business-logic/csrf-and-session-bypass.mddoc · 2,988 bytesreference/scenarios/business-logic/email-domain-bypass.mddoc · 3,485 bytesreference/scenarios/business-logic/gift-card-loop.mddoc · 8,120 bytesreference/scenarios/business-logic/parameter-pollution.mddoc · 6,454 bytesreference/scenarios/business-logic/price-manipulation.mddoc · 4,932 bytesreference/scenarios/business-logic/quantity-manipulation.mddoc · 7,364 bytesreference/scenarios/business-logic/regex-input-validation-bypass.mddoc · 2,231 bytesreference/scenarios/business-logic/workflow-bypass.mddoc · 4,241 bytesreference/scenarios/cache/deception-delimiter.mddoc · 2,478 bytesreference/scenarios/cache/deception-normalization.mddoc · 2,511 bytesreference/scenarios/cache/deception-path-mapping.mddoc · 2,627 bytesreference/scenarios/cache/deception-via-smuggling.mddoc · 1,904 bytesreference/scenarios/cache/poisoning-body-args.mddoc · 5,579 bytesreference/scenarios/cache/poisoning-setnx-race.mddoc · 8,354 bytesreference/scenarios/cache/poisoning-unkeyed-headers.mddoc · 6,845 bytesreference/scenarios/cache/poisoning-unkeyed-params.mddoc · 4,928 bytesreference/scenarios/info-disclosure/backups-and-version-control.mddoc · 3,324 bytesreference/scenarios/info-disclosure/client-side-storage-audit.mddoc · 2,867 bytesreference/scenarios/info-disclosure/debug-pages-and-cms-apis.mddoc · 3,388 bytesreference/scenarios/info-disclosure/error-messages.mddoc · 2,959 bytesreference/scenarios/info-disclosure/http-method-disclosure.mddoc · 2,327 bytesreference/scenarios/info-disclosure/javascript-source-review.mddoc · 2,775 bytesreference/scenarios/info-disclosure/multi-port-and-storage-discovery.mddoc · 4,388 bytesreference/scenarios/info-disclosure/security-headers-audit.mddoc · 5,246 bytesreference/scenarios/race-conditions/advanced-techniques.mddoc · 4,319 bytesreference/scenarios/race-conditions/container-startup-admin-registration.mddoc · 3,896 bytesreference/scenarios/race-conditions/detection-and-baseline.mddoc · 6,877 bytesreference/scenarios/race-conditions/file-upload-race.mddoc · 2,848 bytesreference/scenarios/race-conditions/limit-overrun.mddoc · 2,484 bytesreference/scenarios/race-conditions/multi-endpoint.mddoc · 2,658 bytesreference/scenarios/race-conditions/partial-construction.mddoc · 2,689 bytesreference/scenarios/race-conditions/rate-limit-bypass.mddoc · 2,558 bytesreference/scenarios/race-conditions/single-endpoint-collision.mddoc · 2,413 bytesreference/scenarios/race-conditions/timestamp-collision.mddoc · 2,510 bytesreference/scenarios/race-conditions/toctou-session.mddoc · 5,316 bytesreference/web-app-logic-principles.mddoc · 7,027 bytesreference/web-cache-deception-resources.mddoc · 4,143 bytesreference/web-cache-poisoning-resources.mddoc · 4,919 bytes
Read excerpt
# Web Application Logic
Test for logic flaws and application-specific vulnerabilities that automated scanners miss.
## Techniques
| Type | Key Vectors |
|------|-------------|
| **Business Logic** | Workflow bypass, price manipulation, feature abuse |
| **Race Conditions** | TOCTOU, limit bypass, double-spend, parallel requests |
| **Access Control** | IDOR, horizontal/vertical privilege escalation, forced browsing |
| **Cache Poisoning** | Unkeyed headers/parameters, fat GET, response splitting |
| **Cache Deception** | Path confusion, static extension tricks, normalization |
| **Info Disclosure** | Error messages, debug endpoints, source code, metadata |