Skip to content
This repository has been archived by the owner on Nov 29, 2024. It is now read-only.

Commit

Permalink
[PDE-4558] Add D025 check to Integration Check Reference (#586)
Browse files Browse the repository at this point in the history
* ran generate_app_checks_doc

* Revert "ran generate_app_checks_doc"

This reverts commit c27e6ae.

* add new check manually

---------

Co-authored-by: Raúl Negrón <[email protected]>
  • Loading branch information
rnegron and rnegron authored Mar 19, 2024
1 parent 5b2c918 commit 06419c6
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions docs/_publish/validation/integration-checks-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -579,6 +579,30 @@ output fields: [

---

<a name="D025"></a><a name="D00025"></a>

## 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
```

---

<a name="L001"></a><a name="L00001"></a>

## L001 - Version Is Deprecated
Expand Down

0 comments on commit 06419c6

Please sign in to comment.