Slide 7 of 28
Part 1 · What Is It?Slide 7
Slide 7 · Impact
What’s at stake when SSRF is exploited.
From credential theft to full cloud account compromise — SSRF is a gateway, not a destination.
🔑
Cloud credential theft → account takeover
SSRF to the metadata endpoint steals IAM credentials. Those credentials may allow the attacker to access all S3 data, invoke Lambda functions, spin up EC2 instances, or access RDS databases — full cloud account compromise. Capital One impact: 100M records.
🔍
Internal service discovery and exploitation
SSRF allows the attacker to port-scan the internal network and probe internal services that assume all requests come from trusted sources. Admin panels, monitoring tools, and internal APIs often have no authentication on internal interfaces.
📄
Sensitive file read
file:// SSRF on a misconfigured server reads configuration files, private keys, database credentials, and environment files from the server’s local filesystem. Anything the application process can read, the attacker can read.
🚪
Firewall and network control bypass
The API server is inside the firewall. SSRF uses it as a pivot point to reach internal services that the firewall would block if the attacker tried to reach them directly. The attacker reaches internal resources through the API server as an intermediary.
💥
Remote code execution (in severe cases)
Some internal services accessible via SSRF accept commands (Redis EVAL, Elasticsearch /_scripts/, Jenkins API). SSRF that reaches these services with write access can result in RCE on internal systems.
← Back Why is this #7? →