Configuration: Request URL Override¶
Identifier:
request_url_override
Scanner(s) Support¶
| GraphQL Scanner | REST Scanner | WebApp Scanner | ASM Scanner |
|---|---|---|---|
Description¶
Applications may incorrectly trust client-controlled headers to determine request URLs, allowing attackers to override the intended destination and bypass security controls.
How we test: We send requests with various URL override headers such as X-Forwarded-Host, X-Original-URL, or X-Rewrite-URL to test if the application uses these headers to determine the request URL. We analyze responses to detect if URL-based security controls can be bypassed.
References:
Configuration¶
Example¶
Example configuration:
Reference¶
skip¶
Type : boolean
Skip the test if true.