9.3Crítica

CVE-2026-44727Jupyter Server: Stored XSS in `NbconvertFileHandler` / `NbconvertPostHandler` via missing `sandbox` CSP

jupyter-server jupyter_server; Red Hat Red Hat Migration Toolkit for Applications 8.2; Red Hat Red Hat OpenShift AI 3.4; Red Hat Red Hat OpenShift AI (RHOAI) Publicada: (hace 4 meses)

Descripción

Jupyter Server is the backend for Jupyter web applications. Prior to 2.20, the nbconvert HTTP handlers in jupyter_server render user-authored notebook HTML under the Jupyter origin without a sandbox directive in their Content-Security-Policy. Combined with nbconvert.HTMLExporter's default non-sanitizing behavior, a notebook carrying an HTML payload in a display_data output triggers stored XSS with cookie access, full /api/* authority, and kernel RCE. This vulnerability is fixed in 2.20.

Debilidad (CWE): CWE-79CWE-1021

Datos: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Se publican tal como los indican las fuentes, en inglés.

Productos y versiones afectados

FabricanteProductoVersiones
jupyter jupyter server < 2.20.0
jupyter-server jupyter_server < 2.20
migration toolkit applications 8.2 —
openshift ai 3.4 —
Red Hat Red Hat Migration Toolkit for Applications 8.2 all versions
Red Hat Red Hat OpenShift AI 3.4 all versions
Red Hat Red Hat OpenShift AI (RHOAI) all versions

Referencias y parches

Coincidencias CPE (NVD) (1)

  • cpe:2.3:a:jupyter:jupyter_server:*:*:*:*:*:*:*:* < 2.20.0