CVE Catalog

CVE-2025-61669

MediumCVSS 6.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.40%

32th percentile - higher than 32% of all known CVEs

Summary

Jupyter Server versions through 2.17.0 have insufficient validation of the next query parameter in the login flow within LoginFormHandler._redirect_safe(), allowing redirects to arbitrary external domains. An attacker can use a crafted login URL to redirect users to a malicious site and facilitate phishing attacks.

Risk Assessment

Users may be redirected to fake login pages, potentially leading to credential theft. The vulnerability is fixed in version 2.18.0.

Recommendation

Update Jupyter Server to version 2.18.0 or later. After updating, verify that the redirection mechanism works as expected.

Other vulnerabilities in Jupyter Server

See all
Original NVD description (English source)

Jupyter Server is the backend for Jupyter web applications. In jupyter_server versions through 2.17.0, the next query parameter in the login flow is insufficiently validated in `LoginFormHandler._redirect_safe()`, which allows redirects to arbitrary external domains via values such as `///example.com`. An attacker can use a crafted login URL to redirect users to a malicious site and facilitate phishing attacks. This issue is fixed in version 2.18.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS