CVE-2026-54338
published 2026-08-07CVE-2026-54338: JupyterHub is software that allows users to create a multi-user server for Jupyter notebooks. Prior to 5.5.0, invalid input to form-based login authenticators…
PriorityP431medium5.3CVSS 3.1
AVNACLPRNUINSUCNINAL
EPSS
0.44%
36.9th percentile
JupyterHub is software that allows users to create a multi-user server for Jupyter notebooks. Prior to 5.5.0, 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. This issue is fixed in version 5.5.0.
Affected
2 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| jupyterhub | jupyterhub | < 5.5.0JupyterHub is software that allows users to create a multi-user server for Jupyter notebooks. Prior to 5.5.0, 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. This issue is fixed in version 5.5.0. | 5.5.0JupyterHub is software that allows users to create a multi-user server for Jupyter notebooks. Prior to 5.5.0, 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. This issue is fixed in version 5.5.0. |
| jupyterhub | jupyterhub | >= 0 < 5.5.0 | 5.5.0 |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
JupyterHub has Unauthenticated Denial of Service via Unbounded Username Logging on Failed Login
ghsa·2026-08-25
CVE-2026-54338 [MEDIUM] CWE-400 JupyterHub has Unauthenticated Denial of Service via Unbounded Username Logging on Failed Login
JupyterHub has Unauthenticated Denial of Service via Unbounded Username Logging on Failed Login
### 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.
VulDB
JupyterHub up to 5.4.x Form-based Login Authenticator resource consumption
vuldb·2026-08-07·CVSS 5.3
CVE-2026-54338 [MEDIUM] JupyterHub up to 5.4.x Form-based Login Authenticator resource consumption
A vulnerability classified as problematic has been found in JupyterHub up to 5.4.x. Affected by this issue is some unknown functionality of the component Form-based Login Authenticator. The manipulation leads to resource consumption.
This vulnerability is listed as CVE-2026-54338. The attack may be initiated remotely. There is no available exploit.
It is recommended to upgrade the affected component.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2026-08-07
Published