Parallel requests

Deliberate fan-out of HTTP requests to trigger races on session, cart, or step-gated operations.

1 நிமிட வாசிப்பு2 அக்., 2026 அன்று புதுப்பிக்கப்பட்டதுflorianamette1 பங்களிப்பாளர்
உங்கள் உதவியாளரிடம் கேளுங்கள் (MCP)GitHub இல் திருத்து

Context#

Attackers send many simultaneous requests against the same session or resource identifier to win races before server-side locks or queues serialize work. Common targets include checkout, transfer, role promotion, and ticket issuance.

Theory#

Effectiveness depends on connection pool size, app server threading, and whether the datastore enforces uniqueness constraints.

Practice#

  • In scope, script 20–50 parallel POSTs to a staging endpoint and compare row counts and audit logs to single-threaded behavior.

Tools#

  • Burp Suite Turbo Intruder
  • Python asyncio or GNU parallel with curl

References#

  • PortSwigger Web Security Academy: Race conditions
  • OWASP WSTG: Testing for Business Logic