CVE-2024-41942
HIGHDescription
JupyterHub is software that allows one to create a multi-user server for Jupyter notebooks. Prior to versions 4.1.6 and 5.1.0, if a user is granted the `admin:users` scope, they may escalate their own privileges by making themselves a full admin user. The impact is relatively small in that `admin:users` is already an extremely privileged scope only granted to trusted users. In effect, `admin:users` is equivalent to `admin=True`, which is not intended. Note that the change here only prevents escalation to the built-in JupyterHub admin role that has unrestricted permissions. It does not prevent users with e.g. `groups` permissions from granting themselves or other users permissions via group membership, which is intentional. Versions 4.1.6 and 5.1.0 fix this issue.
Is your site exposed to CVE-2024-41942?
Run a free security scan — no signup, results in seconds.
CVSS v3.1 Score
Weakness Type (CWE)
Affected Products
| Vendor | Product |
|---|---|
| jupyter | jupyterhub |
| jupyter | jupyterhub |
| jupyter | jupyterhub |
| jupyter | jupyterhub |
References
Frequently Asked Questions
What is CVE-2024-41942? +
How severe is CVE-2024-41942? +
What products are affected by CVE-2024-41942? +
How do I check if I'm vulnerable to CVE-2024-41942? +
Related Vulnerabilities
Improper Handling of Insufficient Privileges vulnerability in Apache Accumulo. An authenticated, but low-privileged user without system permissions may issue a …
Improper handling of insufficient privileges in the AMD Secure Processor (ASP) could allow an attacker to provide an input value …
A vulnerability in the REST API of Cisco Meeting Management could allow a remote, authenticated attacker with low privileges to …
spimsimulator spim v9.1.24 and before is vulnerable to Buffer Overflow in READ_STRING_SYSCALL.
NVIDIA ConnectX Firmware contains a vulnerability where an attacker may cause an improper handling of insufficient privileges issue. A successful …
NVIDIA ConnectX Host Firmware for the BlueField Data Processing Unit (DPU) contains a vulnerability where an attacker may cause an …