About 422 results
Open links in new tab
  1. Server-side template injection | Web Security Academy

    In this section, we'll discuss what server-side template injection is and outline the basic methodology for exploiting server-side template injection vulnerabilities. We'll also suggest ways of making sure that …

  2. Server-Side Template Injection | PortSwigger Research

    Aug 5, 2015 · Unlike XSS, Template Injection can be used to directly attack web servers' internals and often obtain Remote Code Execution (RCE), turning every vulnerable application into a potential …

  3. Template Injection Research - PortSwigger

    View the latest template injection research papers, tools, and techniques, from PortSwigger Research. Includes introductory and advanced content.

  4. Lab: Basic server-side template injection - PortSwigger

    This lab is vulnerable to server-side template injection due to the unsafe construction of an ERB template. To solve the lab, review the ERB documentation to find out how to execute arbitrary code, …

  5. Exploiting server-side template injection vulnerabilities

    In this section, we'll look more closely at some typical server-side template injection vulnerabilities and demonstrate how they can be exploited using our high-level methodology.

  6. Server-side template injection - PortSwigger

    Server-side template injection occurs when user input is unsafely embedded into a server-side template, allowing users to inject template directives. Using malicious template directives, an attacker may be …

  7. Client-side template injection | Web Security Academy - PortSwigger

    What is client-side template injection? Client-side template injection vulnerabilities arise when applications using a client-side template framework dynamically embed user input in web pages. …

  8. Client-side template injection - PortSwigger

    When a web page is rendered, the framework will scan the page for template expressions, and execute any that it encounters. An attacker can exploit this by supplying a malicious template expression that …

  9. SQL injection cheat sheet | Web Security Academy - PortSwigger

    This SQL injection cheat sheet contains examples of useful syntax that you can use to perform a variety of tasks that often arise when performing SQL injection attacks.

  10. Lab: Basic server-side template injection (code context) - PortSwigger

    This lab is vulnerable to server-side template injection due to the way it unsafely uses a Tornado template. To solve the lab, review the Tornado documentation to discover how to execute arbitrary …