How this template works
APIs Selection
The template uses regular expressions to match any request payload or query parameter key. It then extracts the matched key and assigns it to either "payloadKey" or "queryKey" for further use.
Execute request
The template modifies the query parameter "queryKey" by injecting the value "%24%7B89%20*%2091%7D", which represents the expression "${89*91}". Similarly, it modifies the request body parameter "payloadKey" by injecting the expression "${89*91}". These modifications aim to test for Server-Side Template Injection vulnerabilities.
Validation
The template validates the response payload by checking if it contains either the string "8099". This ensures that the executed request has successfully triggered the expected behavior related to Server-Side Template Injection.