SB2026110969 - Multiple vulnerabilities in jupyterhub



SB2026110969 - Multiple vulnerabilities in jupyterhub

Published: November 9, 2026

Security Bulletin ID SB2026110969
CSH Severity
Low
Patch available
YES
Number of vulnerabilities 2
Exploitation vector Remote access
Highest impact Data manipulation

Breakdown by Severity

Low 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 2 vulnerabilities.


1) Cross-site scripting (CVE-ID: N/A)

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

CVSSv4: 5.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N]


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.


2) Incorrect authorization (CVE-ID: N/A)

CWE-ID: CWE-863 - Incorrect Authorization

CVSSv4: 5.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N]


The vulnerability allows an administrator with filtered user or group permissions to create users or groups outside their authorized scope in JupyterHub.

The vulnerability exists due to improper scope enforcement during user and group creation in deployments configured with custom roles granting filtered administrative access. An administrator with filtered user or group permissions can submit creation requests for out-of-scope users or groups without gaining administrative access to them.


Remediation

Install update from vendor's website.