CVE-2024-37300 in oauthenticator
요약
\~에 의해 VulDB • 2026. 05. 10.
OAuthenticator는 OAuth2 ID 공급자를 플러그인으로 연결하여 JupyterHub에서 사용할 수 있게 하는 소프트웨어입니다. JupyterHub < 5.0에서 `GlobusOAuthenticator`와 함께 사용할 경우, 특정 기관의 모든 사용자만 허용하도록 구성될 수 있었습니다. 이는 JupyterHub 5.0 이전에는 `allow_all`이 `identity_provider`보다 우선하지 않았기 때문에 정상적으로 작동했습니다. 그러나 JupyterHub 5.0부터 `allow_all`이 `identity_provider`보다 우선하게 되었습니다. 동일한 구성의 허브에서 이제 모든 사용자가 `identity_provider`와 관계없이 로그인할 수 있게 되었으며, `identity_provider` 설정은 사실상 무시됩니다. 이는 JupyterHub 5.0에서 문서화된 변경 사항이지만, 많은 사용자를 놀라게 할 가능성이 있습니다. OAuthenticator 16.3.1은 JupyterHub 5.0과 함께 사용할 때 이 문제를 해결하며, 이전 버전에는 영향을 주지 않습니다. 우회 방법으로, 기존 구성에서 `GlobusOAuthenticator`를 사용할 경우 JupyterHub 5.0으로 업그레이드하지 마십시오.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.