Skip to content
JupyterGHSA-3p4q-x8f3-p7vq

Jupyter Notebook XSS via directory name

Medium6.1CVE-2018-19352 · Published Nov 21, 2018 · updated Sep 27, 2024

GitHub advisory

Affected versions

PackageAffectedFixed in
notebook
PyPI
< 5.7.25.7.2
Details and references

Jupyter Notebook before 5.7.2 allows XSS via a crafted directory name because notebook/static/tree/js/notebooklist.js handles certain URLs unsafely.

CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Severity from
GitHub (reviewed advisory)
Weakness
CWE-79
Also known as
CVE-2018-19352, PYSEC-2018-18

More Jupyter advisories

All Jupyter
DateAdvisory
Nov 212018Jupyter Notebook XSS via untrusted notebooks
CVE-2018-19351Medium6.1fixed in 5.7.1
Jul 122018Jupyter Notebook file bypasses sanitization, executes JavaScript
CVE-2018-8768High7.8fixed in 5.4.1
Apr 22019Open Redirect vulnerability in jupyterhub and notebook
CVE-2019-10255Medium6.1fixed in 0.9.6, 5.7.8
Apr 92019Jupyter Notebook open redirect vulnerability
CVE-2019-10856Medium6.1fixed in 5.7.8
Nov 82019Cross-site scripting in Jupyter Notebook
CVE-2018-21030Medium5.3fixed in 5.5.0rc1
Nov 182020Open redirect in Jupyter Notebook
CVE-2020-26215Low4.4fixed in 6.1.5

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.