Vulnerability · Published Sep 17, 2026 · Assigned by GitHub_M
CVE-2026-86049Jupyter Server: 5xx request logging leaks token-bearing Referer header values
High 7.1
In plain English
A high-severity sensitive data in logs in jupyter_server from jupyter-server. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 36% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Jupyter Server is the backend for Jupyter web applications. Prior to version 2.21.0, the 5xx request logging path in jupyter_server/log.py copies the Referer header into a JSON header block without applying the token scrubbing used for the request URI. A request that returns HTTP 500 while the Referer contains a token-bearing URL can therefore write that token to server logs in plaintext. An attacker who can read those logs can recover the token and use the affected user's Jupyter Server permissions. This issue is fixed in version 2.21.0.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | jupyter-server | no fix listed | DEBIAN-CVE-2026-86049 |
| Debian:13 | jupyter-server | no fix listed | DEBIAN-CVE-2026-86049 |
| Debian:14 | jupyter-server | no fix listed | DEBIAN-CVE-2026-86049 |
| PyPI | jupyter-server | 2.21.0 | GHSA-c3mw-737p-c7g2 |
| PyPI | jupyter-server | 2.21.0 | PYSEC-2026-4054 |
| Ubuntu:22.04:LTS | jupyter-server | no fix listed | UBUNTU-CVE-2026-86049 |
| Ubuntu:24.04:LTS | jupyter-server | no fix listed | UBUNTU-CVE-2026-86049 |
| Ubuntu:26.04:LTS | jupyter-server | no fix listed | UBUNTU-CVE-2026-86049 |
| Ubuntu:26.10 | jupyter-server | no fix listed | UBUNTU-CVE-2026-86049 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| jupyter-server | jupyter_server | < 2.21.0 |
Weakness: CWE-532 · Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
References
- https://github.com/jupyter-server/jupyter_server/security/advisories/GHSA-c3mw-737p-c7g2 x_refsource_CONFIRM
- https://github.com/jupyter-server/jupyter_server/pull/1681 x_refsource_MISC
- https://github.com/jupyter-server/jupyter_server/commit/52513529af7096e622c00911b17627b266294717 x_refsource_MISC
- https://github.com/jupyter-server/jupyter_server/releases/tag/v2.21.0 x_refsource_MISC