move security info to its own page

This makes it easier to find.

Also sort the maintainers list while I'm here.
This commit is contained in:
Charles Hall 2024-10-03 12:40:50 -07:00
parent 3a10e23d94
commit 42adad330e
No known key found for this signature in database
GPG key ID: 7B8E0645816E07CF
3 changed files with 16 additions and 18 deletions

View file

@ -5,3 +5,4 @@
* [Migration to/from Conduit](./migration.md) * [Migration to/from Conduit](./migration.md)
* [Changelog](./changelog.md) * [Changelog](./changelog.md)
* [Contributing](./contributing.md) * [Contributing](./contributing.md)
* [Coordinated vulnerability disclosure](./contributing/security.md)

View file

@ -1,7 +1,5 @@
# Contributing # Contributing
## On GitLab
Instructions for getting GitLab access can be found on the [sign-in][sign-in] Instructions for getting GitLab access can be found on the [sign-in][sign-in]
page. page.
@ -15,19 +13,3 @@ issue on your behalf.
[room]: https://matrix.to/#/#grapevine:computer.surgery [room]: https://matrix.to/#/#grapevine:computer.surgery
[sign-in]: https://gitlab.computer.surgery/users/sign_in [sign-in]: https://gitlab.computer.surgery/users/sign_in
## Information about a vulnerability
If you find a security vulnerability in Grapevine, please privately report it to
the Grapevine maintainers in one of the following ways:
* Open a GitLab issue that's marked as confidential
* Create a private, invite-only, E2EE Matrix room and invite the following
users:
* `@olivia:computer.surgery`
* `@charles:computer.surgery`
* `@xiretza:xiretza.xyz`
If the maintainers determine that the vulnerability is shared with Conduit or
other forks, we'll work with their teams to ensure that all affected projects
can release a fix at the same time.

View file

@ -0,0 +1,15 @@
# Coordinated vulnerability disclosure
If you find a security vulnerability in Grapevine, please privately report it to
the Grapevine maintainers in one of the following ways:
* Open a GitLab issue that's marked as confidential
* Create a private, invite-only, E2EE Matrix room and invite the following
users:
* `@charles:computer.surgery`
* `@olivia:computer.surgery`
* `@xiretza:xiretza.xyz`
If the maintainers determine that the vulnerability is shared with Conduit or
other forks, we'll work with their teams to ensure that all affected projects
can release a fix at the same time.