XML external entity (XXE) injection
XML external entity injection (also known as XXE) is a web security vulnerability that allows an attacker to interfere with an application's processing of XML data.

(1) Lab: Exploiting XXE using external entities to retrieve files (Apprentice)

(2) Lab: Exploiting XXE to perform SSRF attacks (Apprentice)

(3) Lab: Exploiting XInclude to retrieve files (Practitioner)

(4) Lab: Exploiting XXE via image file upload (Practitioner)
(5) Lab: Blind XXE with out-of-band interaction (Practitioner)



(6) Lab: Blind XXE with out-of-band interaction via XML parameter entities (Practitioner)

Last updated