CVE-2026-73415 PUBLISHED

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

Assigner: GitHub_M
Reserved: 12.08.2026 Published: 12.08.2026 Updated: 12.08.2026

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.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
CVSS Score: 7.5

Product Status

Vendor jupyterlab
Product jupyterlab
Versions
  • Version < 4.5.10 is affected
  • Version >= 4.6.0, < 4.6.2 is affected

References

Problem Types

  • CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') CWE