{"schema_version":1,"title":"jupyter-server (PyPI) vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 15 vulnerabilities in jupyter-server (PyPI): 0 in the last 7 days and 0 in the last 90 days, 1 of them critical and 0 exploited in the wild. The most recent, CVE-2026-44727, was published on 22 June 2026.","url":"https://junglewise.ai/threats/technologies/pypi-jupyter-server","json_url":"https://junglewise.ai/threats/technologies/pypi-jupyter-server.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/pypi-jupyter-server","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":2,"all_time":15,"critical":1,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":0,"last_365_days":7},"latest":[{"cve":"CVE-2026-44727","cvss":4,"epss":0.0044,"slug":"cve-2026-44727-jupyter-server-stored-xss-in-nbconvert-handlers","title":"Jupyter Server stored XSS in nbconvert handlers","severity":"critical","exploited":false,"published_at":"2026-06-22T21:16:24.26+00:00","url":"https://junglewise.ai/threats/cve-2026-44727-jupyter-server-stored-xss-in-nbconvert-handlers"},{"cve":"CVE-2026-6657","cvss":6.1,"epss":0.0027,"slug":"cve-2026-6657-jupyter-jupyter-server-cors-bypass-via-improper-origin-validation","title":"Jupyter Jupyter Server CORS bypass via improper origin validation","severity":"medium","exploited":false,"published_at":"2026-06-03T16:16:31.71+00:00","url":"https://junglewise.ai/threats/cve-2026-6657-jupyter-jupyter-server-cors-bypass-via-improper-origin-validation"},{"cve":"CVE-2026-5422","cvss":6.8,"epss":0.0055,"slug":"cve-2026-5422-jupyter-jupyter-server-path-traversal-in-get-os-path","title":"Jupyter jupyter-server path traversal in _get_os_path","severity":"medium","exploited":false,"published_at":"2026-06-02T10:16:25.8+00:00","url":"https://junglewise.ai/threats/cve-2026-5422-jupyter-jupyter-server-path-traversal-in-get-os-path"},{"cve":"CVE-2026-40934","cvss":6.8,"epss":0.0038,"slug":"cve-2026-40934-jupyter-server-insufficient-session-expiration-after-password","title":"Jupyter Server insufficient session expiration after password reset","severity":"medium","exploited":false,"published_at":"2026-05-05T22:16:00.82+00:00","url":"https://junglewise.ai/threats/cve-2026-40934-jupyter-server-insufficient-session-expiration-after-password"},{"cve":"CVE-2026-40110","cvss":7.3,"epss":0.0047,"slug":"cve-2026-40110-jupyter-jupyter-server-cors-bypass-via-improper-origin-validation","title":"Jupyter Jupyter Server CORS bypass via improper Origin validation","severity":"high","exploited":false,"published_at":"2026-05-05T22:16:00.663+00:00","url":"https://junglewise.ai/threats/cve-2026-40110-jupyter-jupyter-server-cors-bypass-via-improper-origin-validation"},{"cve":"CVE-2026-35397","cvss":8.8,"epss":0.0067,"slug":"cve-2026-35397-jupyter-server-path-traversal-in-rest-api","title":"Jupyter Server path traversal in REST API","severity":"high","exploited":false,"published_at":"2026-05-05T20:16:38.223+00:00","url":"https://junglewise.ai/threats/cve-2026-35397-jupyter-server-path-traversal-in-rest-api"},{"cve":"CVE-2025-61669","cvss":6.1,"epss":0.0027,"slug":"cve-2025-61669-jupyter-server-open-redirect-in-loginformhandler-via-next","title":"Jupyter Server open redirect in LoginFormHandler via next parameter","severity":"medium","exploited":false,"published_at":"2026-05-05T16:16:10.133+00:00","url":"https://junglewise.ai/threats/cve-2025-61669-jupyter-server-open-redirect-in-loginformhandler-via-next"},{"cve":"CVE-2024-35178","cvss":3.1,"epss":0.0071,"slug":"cve-2024-35178-jupyter-server-on-windows-discloses-windows-user-password-hash","title":"PYSEC-2024-165 - The Jupyter Server provides the backend for Jupyter web applications. Jupyter Server on Windows has a vulnerability that lets unauthenticate","severity":"low","exploited":false,"published_at":"2024-06-06T16:15:11+00:00","url":"https://junglewise.ai/threats/cve-2024-35178-jupyter-server-on-windows-discloses-windows-user-password-hash"},{"cve":"CVE-2023-49080","cvss":3.1,"epss":0.0084,"slug":"cve-2023-49080-jupyter-server-errors-include-tracebacks-with-path-information","title":"PYSEC-2023-272 - The Jupyter Server provides the backend (i.e. the core services, APIs, and REST endpoints) for Jupyter web applications like Jupyter noteboo","severity":"low","exploited":false,"published_at":"2023-12-04T21:15:00+00:00","url":"https://junglewise.ai/threats/cve-2023-49080-jupyter-server-errors-include-tracebacks-with-path-information"},{"cve":"CVE-2023-40170","cvss":3.1,"epss":0.0062,"slug":"cve-2023-40170-cross-site-inclusion-xssi-of-files-in-jupyter-server","title":"PYSEC-2023-157 - jupyter-server is the backend for Jupyter web applications. Improper cross-site credential checks on `/files/` URLs could allow exposure of","severity":"low","exploited":false,"published_at":"2023-08-28T21:15:00+00:00","url":"https://junglewise.ai/threats/cve-2023-40170-cross-site-inclusion-xssi-of-files-in-jupyter-server"},{"cve":"CVE-2023-39968","cvss":3.1,"epss":0.0068,"slug":"cve-2023-39968-open-redirect-vulnerability-in-jupyter-server","title":"PYSEC-2023-155 - jupyter-server is the backend for Jupyter web applications. Open Redirect Vulnerability. Maliciously crafted login links to known Jupyter Se","severity":"low","exploited":false,"published_at":"2023-08-28T21:15:00+00:00","url":"https://junglewise.ai/threats/cve-2023-39968-open-redirect-vulnerability-in-jupyter-server"},{"cve":"CVE-2022-29241","cvss":3.1,"epss":0.0095,"slug":"cve-2022-29241-jupyter-server-token-bruteforcing","title":"PYSEC-2022-211 - Jupyter Server provides the backend (i.e. the core services, APIs, and REST endpoints) for Jupyter web applications like Jupyter Notebook. P","severity":"low","exploited":false,"published_at":"2022-06-14T21:15:00+00:00","url":"https://junglewise.ai/threats/cve-2022-29241-jupyter-server-token-bruteforcing"},{"cve":"CVE-2022-24757","cvss":3.1,"epss":0.0127,"slug":"cve-2022-24757-insertion-of-sensitive-information-into-log-file-in-jupyter","title":"PYSEC-2022-179 - The Jupyter Server provides the backend (i.e. the core services, APIs, and REST endpoints) for Jupyter web applications. Prior to version 1.","severity":"low","exploited":false,"published_at":"2022-03-23T21:15:00+00:00","url":"https://junglewise.ai/threats/cve-2022-24757-insertion-of-sensitive-information-into-log-file-in-jupyter"},{"cve":"CVE-2020-26275","cvss":6.1,"epss":0.0138,"slug":"cve-2020-26275-jupyter-server-open-redirect-vulnerability","title":"Jupyter Server open redirect vulnerability","severity":"medium","exploited":false,"published_at":"2020-12-21T18:01:41+00:00","url":"https://junglewise.ai/threats/cve-2020-26275-jupyter-server-open-redirect-vulnerability"},{"cve":"CVE-2020-26232","cvss":3.1,"epss":0.01,"slug":"cve-2020-26232-open-redirect-in-jupyter-server","title":"PYSEC-2020-234 - Jupyter Server before version 1.0.6 has an Open redirect vulnerability. A maliciously crafted link to a jupyter server could redirect the br","severity":"low","exploited":false,"published_at":"2020-11-24T21:15:00+00:00","url":"https://junglewise.ai/threats/cve-2020-26232-open-redirect-in-jupyter-server"}],"weekly":[{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-28","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"tensorflow (PyPI)","slug":"pypi-tensorflow","vulnerabilities":428,"url":"https://junglewise.ai/threats/technologies/pypi-tensorflow"},{"name":"tensorflow-cpu (PyPI)","slug":"tensorflow-cpu","vulnerabilities":424,"url":"https://junglewise.ai/threats/technologies/tensorflow-cpu"},{"name":"tensorflow-gpu (PyPI)","slug":"tensorflow-gpu","vulnerabilities":421,"url":"https://junglewise.ai/threats/technologies/tensorflow-gpu"},{"name":"open-webui (PyPI)","slug":"open-webui","vulnerabilities":177,"url":"https://junglewise.ai/threats/technologies/open-webui"},{"name":"Django (PyPI)","slug":"django","vulnerabilities":172,"url":"https://junglewise.ai/threats/technologies/django"},{"name":"apache-airflow (PyPI)","slug":"apache-airflow","vulnerabilities":152,"url":"https://junglewise.ai/threats/technologies/apache-airflow"},{"name":"plone (PyPI)","slug":"pypi-plone","vulnerabilities":101,"url":"https://junglewise.ai/threats/technologies/pypi-plone"},{"name":"praisonai (PyPI)","slug":"pypi-praisonai","vulnerabilities":86,"url":"https://junglewise.ai/threats/technologies/pypi-praisonai"},{"name":"exiv2 (PyPI)","slug":"exiv2","vulnerabilities":85,"url":"https://junglewise.ai/threats/technologies/exiv2"},{"name":"nltk (PyPI)","slug":"nltk","vulnerabilities":83,"url":"https://junglewise.ai/threats/technologies/nltk"},{"name":"mlflow (PyPI)","slug":"mlflow","vulnerabilities":82,"url":"https://junglewise.ai/threats/technologies/mlflow"},{"name":"pillow (PyPI)","slug":"pillow","vulnerabilities":79,"url":"https://junglewise.ai/threats/technologies/pillow"}],"technology":{"hub":true,"name":"jupyter-server (PyPI)","slug":"pypi-jupyter-server","vendor":{"name":"PyPI","slug":"pypi","url":"https://junglewise.ai/threats/vendors/pypi"},"aliases":[],"homepage":"https://jupyter.org","repo_url":"https://github.com/jupyter-server/jupyter_server","description":"Backend server for Jupyter notebook and lab environments.","url":"https://junglewise.ai/threats/technologies/pypi-jupyter-server"},"most_severe":[{"cve":"CVE-2026-44727","cvss":4,"epss":0.0044,"slug":"cve-2026-44727-jupyter-server-stored-xss-in-nbconvert-handlers","title":"Jupyter Server stored XSS in nbconvert handlers","severity":"critical","exploited":false,"published_at":"2026-06-22T21:16:24.26+00:00","url":"https://junglewise.ai/threats/cve-2026-44727-jupyter-server-stored-xss-in-nbconvert-handlers"},{"cve":"CVE-2026-35397","cvss":8.8,"epss":0.0067,"slug":"cve-2026-35397-jupyter-server-path-traversal-in-rest-api","title":"Jupyter Server path traversal in REST API","severity":"high","exploited":false,"published_at":"2026-05-05T20:16:38.223+00:00","url":"https://junglewise.ai/threats/cve-2026-35397-jupyter-server-path-traversal-in-rest-api"},{"cve":"CVE-2026-40110","cvss":7.3,"epss":0.0047,"slug":"cve-2026-40110-jupyter-jupyter-server-cors-bypass-via-improper-origin-validation","title":"Jupyter Jupyter Server CORS bypass via improper Origin validation","severity":"high","exploited":false,"published_at":"2026-05-05T22:16:00.663+00:00","url":"https://junglewise.ai/threats/cve-2026-40110-jupyter-jupyter-server-cors-bypass-via-improper-origin-validation"},{"cve":"CVE-2026-5422","cvss":6.8,"epss":0.0055,"slug":"cve-2026-5422-jupyter-jupyter-server-path-traversal-in-get-os-path","title":"Jupyter jupyter-server path traversal in _get_os_path","severity":"medium","exploited":false,"published_at":"2026-06-02T10:16:25.8+00:00","url":"https://junglewise.ai/threats/cve-2026-5422-jupyter-jupyter-server-path-traversal-in-get-os-path"},{"cve":"CVE-2026-40934","cvss":6.8,"epss":0.0038,"slug":"cve-2026-40934-jupyter-server-insufficient-session-expiration-after-password","title":"Jupyter Server insufficient session expiration after password reset","severity":"medium","exploited":false,"published_at":"2026-05-05T22:16:00.82+00:00","url":"https://junglewise.ai/threats/cve-2026-40934-jupyter-server-insufficient-session-expiration-after-password"},{"cve":"CVE-2020-26275","cvss":6.1,"epss":0.0138,"slug":"cve-2020-26275-jupyter-server-open-redirect-vulnerability","title":"Jupyter Server open redirect vulnerability","severity":"medium","exploited":false,"published_at":"2020-12-21T18:01:41+00:00","url":"https://junglewise.ai/threats/cve-2020-26275-jupyter-server-open-redirect-vulnerability"},{"cve":"CVE-2026-6657","cvss":6.1,"epss":0.0027,"slug":"cve-2026-6657-jupyter-jupyter-server-cors-bypass-via-improper-origin-validation","title":"Jupyter Jupyter Server CORS bypass via improper origin validation","severity":"medium","exploited":false,"published_at":"2026-06-03T16:16:31.71+00:00","url":"https://junglewise.ai/threats/cve-2026-6657-jupyter-jupyter-server-cors-bypass-via-improper-origin-validation"},{"cve":"CVE-2025-61669","cvss":6.1,"epss":0.0027,"slug":"cve-2025-61669-jupyter-server-open-redirect-in-loginformhandler-via-next","title":"Jupyter Server open redirect in LoginFormHandler via next parameter","severity":"medium","exploited":false,"published_at":"2026-05-05T16:16:10.133+00:00","url":"https://junglewise.ai/threats/cve-2025-61669-jupyter-server-open-redirect-in-loginformhandler-via-next"},{"cve":"CVE-2022-24757","cvss":3.1,"epss":0.0127,"slug":"cve-2022-24757-insertion-of-sensitive-information-into-log-file-in-jupyter","title":"PYSEC-2022-179 - The Jupyter Server provides the backend (i.e. the core services, APIs, and REST endpoints) for Jupyter web applications. Prior to version 1.","severity":"low","exploited":false,"published_at":"2022-03-23T21:15:00+00:00","url":"https://junglewise.ai/threats/cve-2022-24757-insertion-of-sensitive-information-into-log-file-in-jupyter"},{"cve":"CVE-2020-26232","cvss":3.1,"epss":0.01,"slug":"cve-2020-26232-open-redirect-in-jupyter-server","title":"PYSEC-2020-234 - Jupyter Server before version 1.0.6 has an Open redirect vulnerability. A maliciously crafted link to a jupyter server could redirect the br","severity":"low","exploited":false,"published_at":"2020-11-24T21:15:00+00:00","url":"https://junglewise.ai/threats/cve-2020-26232-open-redirect-in-jupyter-server"}],"generated_at":"2026-09-28T03:07:00.154823+00:00"}