Server-Side Attacks & Advanced Techniques
Server-Side Request Forgery (SSRF)
SSRF allows attackers to make the server send requests to internal systems or external URLs. Critically dangerous in cloud environments where internal metadata services are accessible.
XML External Entity (XXE)
XXE attacks exploit vulnerable XML parsers that process external entity declarations, allowing file disclosure and SSRF.
Insecure Deserialization
Applications that deserialize untrusted data without validation are vulnerable to Remote Code Execution (RCE). This is how Apache Log4Shell (CVE-2021-44228) worked — JNDI lookup via LDAP leading to RCE.
⚡ Log4Shell Impact
CVE-2021-44228 (CVSS 10.0) — One of the most critical vulnerabilities in history. A single log statement with user-controlled input in Apache Log4j triggered JNDI LDAP lookup to attacker-controlled server, resulting in arbitrary code execution. Affected millions of servers globally.