
CVE catalog
CVE-2026-40864
JupyterHub is software that allows users to create a multi-user server for Jupyter notebooks. In versions 4.1.0 through 5.4.4, XSRF protection (updated in 4.1.0) inappropriately treated requests with
- Severity
- Medium · CVSS 5.4
- Published
- Source
- [NVD] · [CVE record]
- EPSS
- 0.15% · Oct 25, 2026
JupyterHub is software that allows users to create a multi-user server for Jupyter notebooks. In versions 4.1.0 through 5.4.4, XSRF protection (updated in 4.1.0) inappropriately treated requests with Sec-Fetch-Mode: no-cors as same-origin requests, bypassing XSRF checks. The JSON API is not affected, only HTTP form endpoints, such as /hub/spawn and /hub/accept-share, meaning attackers could trigger server spawn (but not access the server) and if the attacker is a JupyterHub user permitted to share access to their server, cause a user to accept a share and have access to the attacker's server. This issue has been fixed in version 5.4.5. If developers are unable to immediately upgrade, they can temporarily mitigate this issue by dropping requests to JupyterHub with Sec-Fetch-Mode: no-cors if they are using a reverse proxy.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | jupyterhub | sid | 5.2.1+ds1-5 | vulnerable |
| Debian | jupyterhub | forky | 5.2.1+ds1-5 | vulnerable |
| Debian | jupyterhub | trixie | 5.2.1+ds1-4 | vulnerable |
| Debian | jupyterhub | bookworm | 3.0.0+ds1-1 | not affected |
| Cpe | jupyterhub | Not reported | Not reported | vulnerable |
| Cpe | jupyterhub | Not reported | 5.4.5 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | jupyterhub | source | sid | (unfixed) | not yet assigned | Not reported | [1143060] |
| Debian | jupyterhub | source | forky | (unfixed) | not yet assigned | Not reported | [1143060] |
| Debian | jupyterhub | source | trixie | (unfixed) | not yet assigned | Not reported | [1143060] |
| Debian | jupyterhub | source | bookworm | Not affected | unimportant | Not reported | [1143060] |
| Cpe | jupyterhub | cpe | Not reported | 5.4.5 | Not reported | Not reported | Not reported |
Notes
[trixie] jupyterhub: Minor issue
OpenFactory catalog packages
[Debian 13 (Trixie)]
- [jupyterhub]Affected
Details (2)
5.2.1+ds1-4· all · trixieAffected
nvd · jupyterhub · debian · 13
5.2.1+ds1-4· all · trixieAffected
nvd · jupyterhub · debian · 13
[Debian 12 (Bookworm)]
- [jupyterhub]Not affected
Details (2)
3.0.0+ds1-1· all · bookwormNot affected
nvd · jupyterhub · debian · bookworm
3.0.0+ds1-1· all · bookwormNot affected
nvd · jupyterhub · debian · bookworm
Observed: