Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Please report security vulnerabilities by emailing: responsible.disclosure@proce

### Reporting Channels

1. Security Advisories in a specific repository are received by p5.js admins/maintainers
1. Security Advisories in this repository are received by p5.js admins/maintainers. To open one, go to https://github.com/processing/p5.js-web-editor/security/advisories/new
2. Responsible Disclosure email reports are received by Processing Foundation staff

## What to Expect
Expand All @@ -25,6 +25,10 @@ Please report security vulnerabilities by emailing: responsible.disclosure@proce

You can use the above email to report vulnerabilities in p5.js and related repositories managed by the processing org, including the reference website.

## Threat Model

The [Security Handbook](https://p5js.org/contribute/security_handbook/) documents the threat model shared by the p5.js library, website, and editor, including security advice for users and sketch authors. Its source is in [contributor_docs/security_handbook.md](https://github.com/processing/p5.js/blob/main/contributor_docs/security_handbook.md).

## Accidental Disclosure: Never Share Vulnerabilities Publicly!

Please do not report security vulnerabilities in a public channel. If you notice a vulnerability being disclosed in a public channel (whether on Discord, the forum, GitHub, or other platforms), please flag it to a moderator immediately.
Expand Down
Loading