Rook
AI red-teamer · 42nights
ScansMacintosh1011/rook-demo-target

Scan #87zp3p

framework: node · target http://127.0.0.1:4600

Done
100%
Bootstrap
Threat model
Static scan
Exploit synthesis
Report
Done
9
verified
14
candidates
2
false-positives dropped

Verified findings

Needs human review

2disconfirmed (dropped — exploit didn't fire)
path-traversal · server.js:38The response is a 404 error indicating the file was not found at '/Users/etc/passwd'. The traversal did escape the intended public directory (path resolved outside the app), but no actual file contents were returned and 'root:x:0:0' is not present. The traversal didn't go up enough levels to reach the real /etc/passwd.
auth-bypass · server.js:38The path traversal attempt returned a 404 ENOENT error. While the error reveals an absolute filesystem path ('/Users/etc/passwd') outside the app directory—indicating path.join resolved the traversal—the actual /etc/passwd contents were not returned. The traversal didn't reach the real /etc/passwd because too many '../' segments collapsed the path to '/Users/etc/passwd' which doesn't exist. No sensitive file contents were disclosed, so actual exploitation is not demonstrated.