-
Notifications
You must be signed in to change notification settings - Fork 343
First pass at defining our threat model and security policy #1630
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
First pass at defining our threat model and security policy #1630
Conversation
SECURITY.md
Outdated
* Package definitions, both for building packages and resulting from a build are Python files (`package.py`). Rez will read and load them in memory at resolve time. | ||
* Rez config files can be written in YAML or Python. | ||
* Package definitions and config files written in Python can contain arbitrary code. | ||
* Rez will create new shells via subprocesses. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we state that shells can be nested? I feel like we should since that's differentiator from other environment managers (conda, virtualenv, etc).
If you think you've found a potential vulnerability in rez, please report it by filing a GitHub [security | ||
advisory](https://github.com/AcademySoftwareFoundation/rez/security/advisories/new). Alternatively, email [email protected] and provide your contact info for further private/secure discussion. If your email does not receive a prompt acknowledgement, your address may be blocked. | ||
|
||
Our policy is to acknowledge the receipt of vulnerability reports within 72 hours. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think 72 hours is reasonable for a first response. Any opinions?
Signed-off-by: Jean-Christophe Morin <[email protected]>
c6ad49b
to
99839c9
Compare
Signed-off-by: Jean-Christophe Morin <[email protected]>
28a8287
to
1f02338
Compare
Signed-off-by: Jean-Christophe Morin <[email protected]>
Signed-off-by: Jean-Christophe Morin <[email protected]>
Fixes #1650
Very WIP. Created a draft PR for visibility.