Denial of Service Vulnerability in LTI JupyterHub Authenticator by Jupyter
CVE-2026-34052
5.9MEDIUM
What is CVE-2026-34052?
The LTI JupyterHub Authenticator is susceptible to a denial of service due to its handling of OAuth nonces. Prior to the release of version 1.6.3, nonces were stored in a class-level dictionary that does not have any limitations on its size. This oversight allows an attacker familiar with a valid consumer key to send numerous requests with unique nonces, ultimately leading to memory exhaustion on the server. As a result, this could cause the service to become unavailable. Users are strongly advised to update to version 1.6.3, where this vulnerability has been addressed.
Affected Version(s)
ltiauthenticator < 1.6.3
