Skip to content

Commit b6d299a

Browse files
authored
Merge pull request jupyter#413 from rpwagner/master
Establish a /security page
2 parents d20a1ee + 663cf68 commit b6d299a

File tree

3 files changed

+41
-7
lines changed

3 files changed

+41
-7
lines changed

_data/nav.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ head:
1515
- title: Blog
1616
url: https://blog.jupyter.org
1717
newpage: true
18+
- title: Security
19+
url: /security

community.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,4 @@ a way that makes the community thrive.
5757
Below is a short list of gitter channels, email listservs, and github repositories
5858
where you can get involved. **We always welcome participation in the Jupyter community**.
5959

60-
## Report vulnerabilities
61-
62-
If you believe you've found a security vulnerability in a Jupyter project,
63-
please report it to [[email protected]](mailto:[email protected]).
64-
If you prefer to encrypt your security reports,
65-
you can use [this PGP public key](assets/ipython_security.asc).
66-
6760
{% include community_lists.html %}

security.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
layout: page_md
3+
title: Security
4+
tagline: Project Jupyter is committed to reducing risk in using, deploying, operating, or developing Jupyter software.
5+
permalink: /security
6+
---
7+
8+
The Jupyter Security Subproject exists to provide help and advice to Jupyter
9+
users, operators, and developers on security topics and to help coordinate handling
10+
of security issues.
11+
12+
## Reporting vulnerabilities
13+
14+
If you believe you've found a security vulnerability in a Jupyter project,
15+
please report it to [[email protected]](mailto:[email protected]).
16+
If you prefer to encrypt your security reports,
17+
you can use [this PGP public key](assets/ipython_security.asc).
18+
19+
## Vulnerability information
20+
21+
Known vulnerabilities are tracked using the [CVE vendor ID 15653 for Jupyter](https://www.cvedetails.com/vulnerability-list/vendor_id-15653/Jupyter.html).
22+
23+
[GitHub](https://docs.github.com/en/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/about-alerts-for-vulnerable-dependencies) provides alerts about vulnerable dependencies.
24+
If your supply chain includes Jupyter projects, these alerts can help you respond to vulnerabilities quickly and easily.
25+
26+
## Security documentation
27+
28+
Several Jupyter projects maintain security-related documentation regarding usage or deployment of
29+
Jupyter software.
30+
31+
- [jupyter-server](https://jupyter-server.readthedocs.io/en/latest/operators/security.html)
32+
- [jupyterhub](https://jupyterhub.readthedocs.io/en/stable/reference/websecurity.html)
33+
34+
## Community resources
35+
36+
We are working to identify and coordinate security efforts across the Jupyter community and within all the various subprojects.
37+
The [Jupyter Security](https://github.com/jupyter/security) GitHub repo has information how to participate and contribute.
38+
For discussion, please use the special Discourse [security topic](https://discourse.jupyter.org/c/special-topics/security/48) on the Jupyter Discourse server.
39+

0 commit comments

Comments
 (0)