ssti_scan
Detect Server-Side Template Injection (SSTI) vulnerabilities by injecting arithmetic probes into URL parameters and checking responses for evaluated output or template engine error signatures.
Instructions
Scan a URL for Server-Side Template Injection (SSTI).
Injects math-evaluation probes ({{77}}, ${77}, etc.) into request parameters and checks if the result (49) appears in the response. Also detects known template engine error signatures.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to test for SSTI. | |
| body | No | Optional request body. | |
| method | Yes | HTTP method (GET, POST, etc.). | |
| headers | No | Optional request headers. | |
| target_id | Yes | Identifier for the target. | |
| scope_exclude | No | Scope denylist patterns. | |
| scope_include | No | Scope allowlist patterns. | |
| params_to_test | No | If provided, only test these parameter names. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||