Skip to content
OpenAdvisories
High · 7.5 CVE-2026-73415 BIT-jupyterlab-2026-73415EUVD-2026-57535GHSA-gx64-gj6p-pc4cPYSEC-2026-3671

jupyterlab: Image viewer in JupyterLab allows XSS when opening malicious image in new browser tab

Published Aug 12, 2026 · Updated Aug 12, 2026 · Assigned by GitHub_M

Description

jupyterlab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook Architecture. Prior to 4.5.10 and 4.6.2, in packages/imageviewer/src/widget.ts, JupyterLab's ImageViewer uses URL.createObjectURL for a specially crafted SVG image and revokes the blob URL too early, allowing the image to retain an executable same-origin context when it is opened through the image viewer and then opened in a new browser tab. The resulting cross-site scripting can be used to execute arbitrary code on the JupyterLab server. This issue is fixed in versions 4.5.10 and 4.6.2.

Affected products

VendorProductAffectedFixed
jupyterlab jupyterlab < 4.5.10, >= 4.6.0, < 4.6.2 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 jupyterlab 4.4.10+ds1+~3.1.0+~0.16.6+~cs1.4.4-4 —
Debian 13 jupyterlab No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS jupyterlab No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python-jupyterlab 4.5.10-1.1 openSUSE-SU-2026:11634-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI jupyterlab >= 4.6.0, < 4.6.2 4.6.2 GHSA-gx64-gj6p-pc4c
PyPI jupyterlab < 4.5.10 4.5.10 GHSA-gx64-gj6p-pc4c
PyPI jupyterlab < 4.5.10 · >= 4.6.0, < 4.6.2 4.5.10, 4.6.2 PYSEC-2026-3671

Advisories 1

References