ArticleBlind SQL injection with out-of-band data exfiltration
Exploiting an asynchronous, blind SQL injection vulnerability via Out of Band (OAST) techniques, where the application's TrackingId cookie triggers a…
XXE labs and technical notes covering detection, exploitation paths, and secure XML parser configuration.
ArticleExploiting an asynchronous, blind SQL injection vulnerability via Out of Band (OAST) techniques, where the application's TrackingId cookie triggers a…
ArticleExploiting XXE via image file upload: This lab lets users attach avatars to comments and uses the Apache Batik library to process avatar image files.…
ArticleExploiting XXE to retrieve data by repurposing a local DTD: This lab’s Check stock feature parses XML input but does not display the result. • PortSw…
ArticleExploiting XInclude to retrieve files: This lab has a Check stock feature that embeds user input inside a server side XML document, which is then par…
ArticleExploiting blind XXE to retrieve data via error messages: Lab: XXE with External DTD and Error Based Exfiltration • PortSwigger • XXE • conditional,…
ArticleExploiting blind XXE to exfiltrate data using a malicious external DTD: This lab’s Check stock feature parses XML but doesn't reflect output. My goal…
ArticleBlind XXE with out of band interaction via XML parameter entities: The Check stock endpoint parses XML but: Doesn’t display unexpected values (blind…
ArticleBlind XXE with out of band interaction: The Check stock endpoint parses XML but does not display results. I need to detect blind XXE by triggering ou…
ArticleExploiting XXE to perform SSRF attacks: The Check stock endpoint parses XML and reflects unexpected values in the response. The lab simulates an EC2…
ArticleWhat is XML and XXE and how does it work?: XXE:r XML External Entity Injection What is XML External Entity Injection? XML External Entity Injection (…
ArticleBlind SQL injection with out of band data exfiltration: Exploit a blind SQL injection in the TrackingId cookie to trigger out‑of‑band (OAST) DNS call…