CVE-2026-114135 in Jupyter Serverinfo

Zusammenfassung

von VulDB • 21.10.2026

Jupyter Server ist das Backend für Jupyter-Webanwendungen. Von Version 2.0.0 bis 2.6.0 führte die Aktivierung von GatewayClient.url dazu, dass KernelWebsocketHandler durch WebSocketChannelsHandler ersetzt wurde. Dieser Handler authentifizierte den Benutzer, rief jedoch nicht authorizer.is_authorized(...) für die execute-Aktion auf der kernels-Ressource auf. Ein eingeschränkt authentifizierter Benutzer konnte daher einen Upstream-Kernelkanal öffnen und eine Kernelausführung durchführen, obwohl der konfigurierte Authorizer diese Aktion verweigerte. Dies führte zur Offenlegung von Daten und Anmeldeinformationen, die dem Kernel zugänglich sind, sowie zur Möglichkeit einer Modifikation oder Störung der Kernelumgebung. Die Standard-Gatewaykonfiguration wurde in Version 2.6.0 behoben. In den Versionen 2.6.0 und später bleibt dieselbe Umgehung der Autorisierung möglich, wenn eine Bereitstellung das veraltete Modul jupyter_server.gateway.handlers manuell registriert, da dessen Handler weiterhin die konfigurierte Entscheidung zur kernel-execute-Autorisierung auslässt.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

GitHub M

Reservieren

20.10.2026

Veröffentlichung

21.10.2026

Moderieren

akzeptiert

Eintrag

VDB-424987

EPSS

0.00000

KEV

nein

Aktivitäten

medium

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!