JupyterGHSA-p43p-whwx-q52h
JupyterHub has Unauthenticated Denial of Service via Unbounded Username Logging on Failed Login
Fix: upgrade to 5.5.0 or later
Impact
Invalid input to login resulted in unbounded logging output. Only form-based Authenticators (the default PAM Authenticator, but not the more widely used OAuthenticator) are affected.
Patches
Upgrade to 5.5.0.
Workarounds
Use an Authenticator that doesn't use a login form, such as OAuthenticator.
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| jupyterhub PyPI | < 5.5.0 | 5.5.0 |
Details and references
- CVSS 3.1
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
- Severity from
- GitHub (reviewed advisory)
- Weakness
- CWE-400
- Also known as
- BIT-jupyterhub-2026-54338, CVE-2026-54338, PYSEC-2026-3853