NewApp Monitoring is liveSign up free
AgentbeamBeta
Open-source package vulnerability · PyPI

CVE-2023-25574: LTI JupyterHub Authenticator does not properly validate JWT Signature

criticalCVSS 3.1 10.0GHSA-mcgx-2gcr-p3hp

Impact Only users that has configured a JupyterHub installation to use the authenticator class LTI13Authenticator are influenced. LTI13Authenticator that was introduced in jupyterhub-ltiauthenticator 1.3.0 wasn't validating JWT signatures. This is believed to allow the LTI13Authenticator to authorize a forged request granting access to existing and new user identities. Patches None. Workarounds None.

Published Feb 25, 2025 · Updated Jun 5, 2026

Affected packages

jupyterhub-ltiauthenticator

Ecosystem
PyPI
Affected
= 1.3.0
Fixed in
1.4.0
Check
pip show jupyterhub-ltiauthenticator

Advisory details

From the GitHub Advisory Database (CC BY 4.0).

Impact

Only users that has configured a JupyterHub installation to use the authenticator class LTI13Authenticator are influenced.

LTI13Authenticator that was introduced in jupyterhub-ltiauthenticator 1.3.0 wasn't validating JWT signatures. This is believed to allow the LTI13Authenticator to authorize a forged request granting access to existing and new user identities.

Patches

None.

Workarounds

None.

References

Credited to consideRatio.

References

How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology