CVE-2026-108752
MediumCVSS 4.2Summary
JupyterHub through 6.0.1 contains an identifier collision vulnerability that allows authenticated users to overwrite another user's named-server OAuth client by registering a hyphenated username. Attackers holding a name like alice-prod can overwrite the client for alice's server prod, breaking OAuth login and revoking tokens by stopping their own server.
Risk Assessment
The risk includes the possibility of hijacking another user's OAuth session, which can lead to unauthorized access and integrity breaches.
Recommendation
Update JupyterHub to a patched version. Additionally, validate usernames to prevent collisions.
Other vulnerabilities in JupyterHub
See all- CVE-2026-54338Medium
JupyterHub before version 5.5.0 has a vulnerability where invalid input to form-based login authenticators can place an unbounded attacker-controlled username in failed-login logs, allowing an unauthenticated attacker to consume logging and storage resources.
- CVE-2026-40864Medium
JupyterHub versions 4.1.0 through 5.4.4 inappropriately treated requests with Sec-Fetch-Mode: no-cors as same-origin requests, bypassing XSRF checks. This affects only HTTP form endpoints, allowing attackers to trigger server spawn and, if the attacker is a JupyterHub user with share permissions, force a user to accept a share and gain access to the attacker's server.
- CVE-2026-33709Medium
JupyterHub before version 5.4.4 has an open redirect vulnerability that allows attackers to construct links which, when clicked, take users to the JupyterHub login page, after which they are sent to an arbitrary attacker-controlled site, bypassing JupyterHub's check to prevent this.
Original NVD description (English source)
JupyterHub through 6.0.1 contains an identifier collision vulnerability that allows authenticated users to overwrite another user's named-server OAuth client by registering a hyphenated username. Attackers holding a name like alice-prod can overwrite the client for alice's server prod, breaking OAuth login and revoking tokens by stopping their own server.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

