Cross-Site Scripting Vulnerability in Jupyter Notebook by Jupyter
CVE-2018-19351
6.1MEDIUM
What is CVE-2018-19351?
Jupyter Notebook versions before 5.7.1 are susceptible to a Cross-Site Scripting (XSS) vulnerability due to improper handling of nbconvert responses. Specifically, the nbconvert endpoints are treated as having the same origin as the notebook server, allowing unauthorized JavaScript execution with access to the server API. This is due to the lack of a proper Content Security Policy in the NbconvertFileHandler and NbconvertPostHandler. Users running affected versions should update to avoid potential exploitation.
