diff --git a/docs/_publish/validation/integration-checks-reference.md b/docs/_publish/validation/integration-checks-reference.md index 075b0b53..142124e7 100644 --- a/docs/_publish/validation/integration-checks-reference.md +++ b/docs/_publish/validation/integration-checks-reference.md @@ -579,6 +579,30 @@ output fields: [ --- + + +## D025 - URLs Should Not Be Dangerous URIs + +In order to help prevent reflective cross-site-scripting (XSS) attacks on Zapier +customers, we require that URLs inside the app definition do not match potentially +dangerous URI patterns which could be used to run malicious code. + +Read more about XSS in the [OWASP Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html). + +✘ an example of an **incorrect** setup: + +```text +javascript:alert('XSS');// +``` + +✔ an example of a **correct** implementation: + +```text +https://example.com +``` + +--- + ## L001 - Version Is Deprecated