-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CVE-2024-23342] python-jose include by default python-ecdsa #388
Comments
Can remediating this be prioritized? Our security tooling is flagging this vulnerability. |
Upvoting my colleague request above. Security is flagging this as a high risk vulnerability. |
If it was any other package that uses it, but the one gating the security for all of the organization services and tools, this is a little alarming. Even though this package won't be used when cryptography is installed, it's not trivial for anyone to make sure it's not |
There is a workaround If you do not need the JWT and JSK methods of the SDK. The following Okta SDK dependencies can be uninstalled. python-jose After uninstalling those libraries you can comment out lines 3 and 4 in: 3 # import jose.jwk as jwk |
Thanks @mrdcbrush, it would make sure it doesn't use that library, yes. But lots of the tooling which are just gonna read your requirements.txt or lock files, would still gonna warn about this. I would expect OKTA to find a better solution, and not such that we need to have extra steps after installing and patching the code. |
This should be fixed by #403. Please submit new issue referencing this one if this is still a problem. |
this package is using
python-jose
which in turns bring inpython-ecdsa
which has high CVE-2024-23342
see:
GHSA-wj6h-64fc-37mp
see discussion on
python-jose
:mpdavis/python-jose#341
The text was updated successfully, but these errors were encountered: