Cross-site scripting in jupyterhub - #VU162713
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated user to execute script as another user against JupyterHub.
The vulnerability exists due to improper neutralization of malicious share links in /hub/accept-share when non-default user-initiated sharing is enabled. An authenticated user with the users:shares scope can craft a malicious share link that executes script in a victim's browser when a victim with whom the attacker has permission to share access visits it.