Skip to content

Count 404 requests with foreign extensions as attack wave scans#647

Open
bitterpanda63 wants to merge 3 commits into
mainfrom
fix/attack-wave-foreign-extension-404
Open

Count 404 requests with foreign extensions as attack wave scans#647
bitterpanda63 wants to merge 3 commits into
mainfrom
fix/attack-wave-foreign-extension-404

Conversation

@bitterpanda63

@bitterpanda63 bitterpanda63 commented Jun 1, 2026

Copy link
Copy Markdown
Member

Ports AikidoSec/firewall-node#1041 to Python. Requests to foreign-platform extensions (php, java, jsp, etc.) are only counted as scan hits when the response is 404 — a 200 may indicate the app proxies to another backend.

Summary by Aikido

Security Issues: 0 Quality Issues: 0 Resolved Issues: 0

⚡ Enhancements

  • Treated foreign-platform file extensions as scan hits only when 404

🔧 Refactors

  • Propagated HTTP status code through attack-wave detection call chain

More info

bitterpanda63 and others added 2 commits June 1, 2026 15:16
Ports AikidoSec/firewall-node#1041 to Python. Requests to foreign-platform
extensions (php, java, jsp, etc.) are only counted as scan hits when the
response status code is 404 — a 200 may indicate the Python app is proxying
to another backend.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Comment thread aikido_zen/storage/attack_wave_detector_store.py Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants