Security Misconfiguration
Check List
Methodology
Black Box
Debug Endpoint Exposed in Production API
1
2
GET /api/debug HTTP/1.1
Host: target.com3
4
GET /api/test HTTP/1.1
Host: target.comGET /api/v1/status HTTP/1.1
Host: target.com5
6
Verbose Error Messages in API
1
POST /api/login HTTP/1.1
Host: target.com
Content-Type: application/json
{"username":"admin","password":}2
Exception in file /var/www/app/controllers/AuthController.js line 473
4
Directory Listing Enabled on API Path
1
GET /api/ HTTP/1.1
Host: target.com2
GET /api/v1/ HTTP/1.1
Host: target.com3
4
Default Credentials on API Admin Panel
1
2
POST /api/admin/login HTTP/1.1
Host: target.com
Content-Type: application/json
{"username":"admin","password":"admin"}3
4
CORS Misconfiguration Allowing Arbitrary Origin
1
2
3
4
White Box
Cheat Sheet
Last updated