CVE-2020-26215
Open redirect in Jupyter Notebook
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.4
Open redirect in Jupyter Notebook
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
CVE-2020-26215- CVSS 3.1
- 4.4 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:L - Weakness
- CWE-601
- Updated
- 2026-11-02
EUVDEUVD-2020-0116
4.4
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
EUVD-2020-0116- CVSS 3.1
- 4.4 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-c7vm-f5p4-8fqh
2.0
Open redirect in Jupyter Notebook
Impact
What kind of vulnerability is it? Who is impacted?
Open redirect vulnerability - a maliciously crafted link to a notebook server could redirect the browser to a different website.
All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet.
Patches
Has the problem been patched? What versions should users upgrade to?
Patched in notebook 6.1.5
References
For more information
If you have any questions or comments about this advisory, or vulnerabilities to report, please email our security list [email protected].
Credit: zhuonan li of Alibaba Application Security Team
- Record
GHSA-c7vm-f5p4-8fqh- CVSS 4.0
- 2.0 Low
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:N/SC:N/SI:L/SA:L - CVSS 3.1
- 4.4 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:L - Weakness
- CWE-601
- Updated
- 2026-11-02
NVD
4.4
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
CVE-2020-26215- CVSS 3.1
- 4.4 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:L - CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - CVSS 2.0
- 5.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:N - Weakness
- CWE-601
- Updated
- 2026-11-02
OSV
6.1
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
CVE-2020-26215- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2020-26215
6.1
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
DEBIAN-CVE-2020-26215- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
Show 11 moreShow less
OSVGHSA-c7vm-f5p4-8fqh
2.0
Open redirect in Jupyter Notebook
Impact
What kind of vulnerability is it? Who is impacted?
Open redirect vulnerability - a maliciously crafted link to a notebook server could redirect the browser to a different website.
All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet.
Patches
Has the problem been patched? What versions should users upgrade to?
Patched in notebook 6.1.5
References
For more information
If you have any questions or comments about this advisory, or vulnerabilities to report, please email our security list [email protected].
Credit: zhuonan li of Alibaba Application Security Team
- Record
GHSA-c7vm-f5p4-8fqh- CVSS 4.0
- 2.0 Low
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:N/SC:N/SI:L/SA:L - CVSS 3.1
- 4.4 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:L - Weakness
- CWE-601
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-26215
6.1
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
UBUNTU-CVE-2020-26215- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - CVSS 3.1
- 4.4 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:L - Updated
- 2026-11-02
OSVBIT-jupyter-base-notebook-2020-26215 No score
Open redirect in Jupyter Notebook
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
BIT-jupyter-base-notebook-2020-26215- Updated
- 2026-11-02
OSVBIT-jupyter-notebook-2020-26215 No score
Open redirect in Jupyter Notebook
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
BIT-jupyter-notebook-2020-26215- Updated
- 2026-11-02
OSVMGASA-2020-0457 No score
Updated jupyter-notebook packages fix a security vulnerability
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. (CVE-2020-26215)
- Record
MGASA-2020-0457- Updated
- 2026-11-02
OSVMGASA-2022-0323 No score
Updated jupyter-notebook packages fix security vulnerability
It was discovered that Jupyter Notebook incorrectly handled certain notebooks. An attacker could possibly use this issue of lack of Content Security Policy in Nbconvert to perform cross-site scripting (XSS) attacks on the notebook server. (CVE-2018-19351)
It was discovered that Jupyter Notebook incorrectly handled certain SVG documents. An attacker could possibly use this issue to perform cross-site scripting (XSS) attacks. (CVE-2018-21030)
It was discovered that Jupyter Notebook incorrectly filtered certain URLs on the login page. An attacker could possibly use this issue to perform open-redirect attack. (CVE-2019-10255)
It was discovered that Jupyter Notebook had an incomplete fix for CVE-2019-10255. An attacker could possibly use this issue to perform open-redirect attack using empty netloc. (CVE-2019-10856)
It was discovered that Jupyter Notebook incorrectly handled the inclusion of remote pages on Jupyter server. An attacker could possibly use this issue to perform cross-site script inclusion (XSSI) attacks. (CVE-2019-9644)
It was discovered that Jupyter Notebook incorrectly filtered certain URLs to a notebook. An attacker could possibly use this issue to perform open-redirect attack. (CVE-2020-26215)
It was discovered that Jupyter Notebook server access logs were not protected. An attacker having access to the notebook server could possibly use this issue to get access to steal sensitive information such as auth/cookies. (CVE-2022-24758)
It was discovered that Jupyter Notebook incorrectly configured hidden files on the server. An authenticated attacker could possibly use this issue to see unwanted sensitive hidden files from the server which may result in getting full access to the server. (CVE-2022-29238)
Moment.js: Path traversal in moment.locale (CVE-2022-24785)
moment: inefficient parsing algorithim resulting in DoS (CVE-2022-31129)
- Record
MGASA-2022-0323- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:0024-1 No score
Security update for python-notebook
This update for python-notebook fixes the following issue:
- CVE-2020-26215: Fixed an open redirect vulnerability (boo#1180458).
- Record
openSUSE-SU-2021:0024-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:0078-1 No score
Security update for python-jupyter_notebook
This update for python-jupyter_notebook fixes the following issue:
- CVE-2020-26215: Fixed an open redirect vulnerability (boo#1180458).
- Record
openSUSE-SU-2021:0078-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:0117-1 No score
Security update for python-jupyter_notebook
This update for python-jupyter_notebook fixes the following issue:
- CVE-2020-26215: Fixed an open redirect vulnerability (boo#1180458).
This update was imported from the openSUSE:Leap:15.1:Update update project.
- Record
openSUSE-SU-2021:0117-1- Updated
- 2026-11-02
OSVPYSEC-2020-215 No score
Jupyter Notebook before version 6.1.5 has an Open redirect vulnerability. A maliciously crafted link to a notebook server could redirect the browser to a different website. All notebook servers are technically affected, however, these maliciously crafted links can only be reasonably made for known notebook server hosts. A link to your notebook server may appear safe, but ultimately redirect to a spoofed server on the public internet. The issue is patched in version 6.1.5.
- Record
PYSEC-2020-215- Updated
- 2026-11-02
OSVUSN-5585-1 No score
jupyter-notebook vulnerabilities
It was discovered that Jupyter Notebook incorrectly handled certain notebooks. An attacker could possibly use this issue of lack of Content Security Policy in Nbconvert to perform cross-site scripting (XSS) attacks on the notebook server. This issue only affected Ubuntu 18.04 LTS. (CVE-2018-19351)
It was discovered that Jupyter Notebook incorrectly handled certain SVG documents. An attacker could possibly use this issue to perform cross-site scripting (XSS) attacks. This issue only affected Ubuntu 18.04 LTS. (CVE-2018-21030)
It was discovered that Jupyter Notebook incorrectly filtered certain URLs on the login page. An attacker could possibly use this issue to perform open-redirect attack. This issue only affected Ubuntu 18.04 LTS. (CVE-2019-10255)
It was discovered that Jupyter Notebook had an incomplete fix for CVE-2019-10255. An attacker could possibly use this issue to perform open-redirect attack using empty netloc. (CVE-2019-10856)
It was discovered that Jupyter Notebook incorrectly handled the inclusion of remote pages on Jupyter server. An attacker could possibly use this issue to perform cross-site script inclusion (XSSI) attacks. This issue only affected Ubuntu 18.04 LTS. (CVE-2019-9644)
It was discovered that Jupyter Notebook incorrectly filtered certain URLs to a notebook. An attacker could possibly use this issue to perform open-redirect attack. This issue only affected Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2020-26215)
It was discovered that Jupyter Notebook server access logs were not protected. An attacker having access to the notebook server could possibly use this issue to get access to steal sensitive information such as auth/cookies. (CVE-2022-24758)
It was discovered that Jupyter Notebook incorrectly configured hidden files on the server. An authenticated attacker could possibly use this issue to see unwanted sensitive hidden files from the server which may result in getting full access to the server. This issue only affected Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-29238)
- Record
USN-5585-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
notebookPyPI |
through 6.1.4 | 6.1.5 |
jupyter-base-notebookBitnami |
before 6.1.5 | 6.1.5 |
jupyter-notebookBitnami |
before 6.1.5 | 6.1.5 |
jupyter-notebookDebian:12 |
before 6.1.5-1 | 6.1.5-1 |
jupyter-notebookDebian:13 |
before 6.1.5-1 | 6.1.5-1 |
jupyter-notebookDebian:14 |
before 6.1.5-1 | 6.1.5-1 |
jupyter-notebookDebian:9 |
before 4.2.3-4+deb9u2, plus listed versions 4.2.3-44.2.3-4+deb9u1 |
4.2.3-4+deb9u2 |
notebookPyPI |
before 6.1.5, plus listed versions 0.0.04.0.04.0.14.0.24.0.4 Show 45 moreShow less4.0.54.0.64.1.04.2.04.2.0b14.2.14.2.24.2.34.3.04.3.14.3.24.4.04.4.15.0.05.0.0b15.0.0b25.0.0rc15.0.0rc25.1.05.1.0rc15.1.0rc25.1.0rc35.2.05.2.0rc15.2.15.2.1rc15.2.25.3.05.3.0rc15.3.15.4.05.4.15.5.05.5.0rc15.6.05.6.0rc15.7.05.7.15.7.105.7.115.7.125.7.135.7.145.7.14a05.7.15 |
6.1.5 |
jupyter-notebookMageia:7 |
before 5.7.8-1.1.mga7 | 5.7.8-1.1.mga7 |
jupyter-notebookMageia:8 From an advisory covering 10 CVEs |
before 6.4.12-1.mga8 | 6.4.12-1.mga8 |
Show 11 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-send2trashMageia:8 From an advisory covering 10 CVEs |
before 1.8.0-1.mga8 | 1.8.0-1.mga8 |
python-nest-asyncioMageia:8 From an advisory covering 10 CVEs |
before 1.5.5-1.mga8 | 1.5.5-1.mga8 |
notebookPyPI |
before 6.1.5, plus listed versions 0.0.04.0.04.0.14.0.24.0.4 Show 45 moreShow less4.0.54.0.64.1.04.2.04.2.0b14.2.14.2.24.2.34.3.04.3.14.3.24.4.04.4.15.0.05.0.0b15.0.0b25.0.0rc15.0.0rc25.1.05.1.0rc15.1.0rc25.1.0rc35.2.05.2.0rc15.2.15.2.1rc15.2.25.3.05.3.0rc15.3.15.4.05.4.15.5.05.5.0rc15.6.05.6.0rc15.7.05.7.15.7.105.7.25.7.35.7.45.7.55.7.65.7.8 |
6.1.5 |
jupyter-notebookUbuntu:18.04:LTS |
before 5.2.2-1ubuntu0.1, plus listed versions 4.2.3-45.1.0-25.2.1-25.2.2-1 |
5.2.2-1ubuntu0.1 |
jupyter-notebookUbuntu:20.04:LTS |
before 6.0.3-2ubuntu0.1, plus listed versions 5.7.8-16.0.0-16.0.0-26.0.2-16.0.3-16.0.3-2 |
6.0.3-2ubuntu0.1 |
jupyter-notebookUbuntu:18.04:LTS From an advisory covering 8 CVEs |
before 5.2.2-1ubuntu0.1, plus listed versions 4.2.3-45.1.0-25.2.1-25.2.2-1 |
5.2.2-1ubuntu0.1 |
jupyter-notebookUbuntu:20.04:LTS From an advisory covering 8 CVEs |
before 6.0.3-2ubuntu0.1, plus listed versions 5.7.8-16.0.0-16.0.0-26.0.2-16.0.3-16.0.3-2 |
6.0.3-2ubuntu0.1 |
jupyter-notebookUbuntu:22.04:LTS From an advisory covering 8 CVEs |
before 6.4.8-1ubuntu0.1, plus listed versions 6.2.0-16.4.5-26.4.5-36.4.5-46.4.8-1 |
6.4.8-1ubuntu0.1 |
python-notebookopenSUSE:Leap 15.2 |
before 5.7.8-lp152.2.3.1 | 5.7.8-lp152.2.3.1 |
python-jupyter_notebookopenSUSE:Leap 15.1 |
before 5.7.7-lp151.2.3.1 | 5.7.7-lp151.2.3.1 |
python-jupyter_notebookSUSE:Package Hub 15 SP1 |
before 5.7.7-bp151.3.3.1 | 5.7.7-bp151.3.3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-26215 is a medium vulnerability (CVSS 4.4) in Jupyter Notebook, published November 18, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.23%, the 69th percentile. Fixed in notebook 6.1.5.
References
github.com/jupyter/notebook/security/advisories/GHSA-c7vm-f5p4-8fqh
github.com/jupyter/notebook/commit/3cec4bbe21756de9f0c4bccf18cf61d840314d74
lists.debian.org/debian-lts-announce/2020/12/msg00004.html
nvd.nist.gov/vuln/detail/CVE-2020-26215
github.com/pypa/advisory-database/tree/main/vulns/notebook/PYSEC-2020-215.yaml
github.com/advisories/GHSA-c7vm-f5p4-8fqh
Show 27 moreShow less
security-tracker.debian.org/tracker/CVE-2020-26215
github.com/jupyter/notebook
advisories.mageia.org/MGASA-2020-0457.html
bugs.mageia.org/show_bug.cgi?id=27705
debian.org/lts/security/2020/dla-2477
advisories.mageia.org/MGASA-2022-0323.html
bugs.mageia.org/show_bug.cgi?id=30789
bugs.mageia.org/show_bug.cgi?id=30664
ubuntu.com/security/notices/USN-5585-1
github.com/jupyter/notebook/security/advisories/GHSA-m87f-39q9-6f55
github.com/jupyter/notebook/security/advisories/GHSA-v7vq-3x77-87vg
lists.fedoraproject.org/archives/list/[email protected]/thread/ORJX2LF6KMPIHP6B2P6KZIVKMLE3LVJ5
ubuntu.com/security/CVE-2020-26215
github.com/jupyter/notebook/commit/2e1c56b0c4a903606d4a2eb13e32409296b9799d
cve.org/CVERecord?id=CVE-2020-26215
ubuntu.com/security/CVE-2018-19351
ubuntu.com/security/CVE-2018-21030
ubuntu.com/security/CVE-2019-9644
ubuntu.com/security/CVE-2019-10255
ubuntu.com/security/CVE-2019-10856
ubuntu.com/security/CVE-2022-24758
ubuntu.com/security/CVE-2022-29238
lists.opensuse.org/archives/list/[email protected]/thread/T2R7EJ2EM5E7MLFSQTMZGFVV45CYMONR
bugzilla.suse.com/1180458
suse.com/security/cve/CVE-2020-26215
lists.opensuse.org/archives/list/[email protected]/thread/PBYYAJDZEGK7HWUZML3NOYSMWWR5CVC3
lists.opensuse.org/archives/list/[email protected]/thread/OH7ZP2LBWERB26YSK5VYEQ2JEDDJXUOG
Left out here: 38 versions. The JSON record has them.