All rules →
Rules / PHP
SHIELD-PHP-011

Server-side request forgery via dynamic URL

highPHPCWE-918CVSS 8.6

What it detects

curl target or remote file_get_contents URL is built from a variable, enabling SSRF.

How to fix

Validate and allowlist destination hosts; reject internal/link-local addresses.

Scan your repo freeFull documentation
Back to all rules
SHIELD-PHP-011: Server-side request forgery via dynamic URL — Zennoxa Shield