➡️ DELETE /api/user/999 → 403 ❌
Try this:
➡️ POST /api/user/999 + X-HTTP-Method-Override: DELETE → 200 ✅
➡️ POST /api/user/999?_method=DELETE → 200 ✅
Gateways/auth middleware often match on verb+path. Frameworks (Laravel _method, Express method-override, Rails) may accept overrides at the router level.
Same for edge rules that only guard GET/POST. Try HEAD/PATCH/OPTIONS too.
🔴 İddiaya göre dün yayınlanan ve CVE-2026-109618/109619 açıklarını kapatan yamaya rağmen PHP 8.5.12 üzerinde çalışan bir RCE oluşturulmuş.
Memory corruption yok, ASAN-clean, pure logic bug. Session serialize_handler mismatch + uygulamada uygun bir gadget olduğunda Apache + mod_php üzerinde tek HTTP isteğiyle uid=33(www-data) alıyor.
IDOR in APPLE 🍎
POC ->
1. Created two separate user accounts Account A (attacker), Account B (victim) on
https://t.co/veSFHH5zMp[.]com/publicLocator/deleteApplication
https://t.co/veSFHH5zMp[.]com/publicLocator/submitJoinForm
2. Logged in as Account B, submited the application form and captured the application ID of Account B
3. Now Log in as Account A and intercepted a request to the affected endpoint
4. Replaced Account A’s application ID with Account B’s application ID.
5. Forwarded the modified request
6. Server accepted the request without authorization validation
7. Logged back into Account B
8. Account B’s data is modified or deleted without consent
Impact ->
Any authenticated user can modify or delete other users’ data
Credited to the respected owner
#bugbounty #bughunting #bounty #hacking #ethicalhacking #infosec #cybersecurity #bugbountytips #bugbounty #bugbountytip #bughunting #infosecurity #OWASP #ApplicationSecurity #Bugcrowd #Hackerone #day_20