-
Notifications
You must be signed in to change notification settings - Fork 84
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
Issue with insecure django-oauth-toolkit library #2353
Comments
Good day, how are you? The latest version of The issues have been tagged Thank you for contacting us. Here we are if anything else! |
@SCH227 Thanks a lot for your message Perhaps it's fine to change it from |
@panosangelopoulos according to this, they weren't included: https://github.com/jazzband/django-oauth-toolkit/commits/1.7.1 |
These are security BCP breaking changes-- not vulnerabilities. OAuth2 best practices have evolved over time. |
@SCH227 This is not a vulnerability but best common practice (BCP) that we are moving toward. Please remove this from safety db. Use of oob is still supported by Google for 2 more weeks and hashing client secrets is a "good to have" but not an exposure. |
@panosangelopoulos @n2ygk, I understand your concern. Here are good resources on why these issues can be a risk: jazzband/django-oauth-toolkit#1104 jazzband/django-oauth-toolkit#729 |
The problem is that users can't distinguish between a BCP vs. an actual security issue (like a log4j) in this case. I guess you are forcing me to release 2.0 prematurely. |
I can only agree with @n2ygk . I'm a BFU, and what I see
What? I (and 3 of my colleagues) are searching the internet what is going on and what shall we do.... We have the safety-db installed because we want to avoid security problems, now it fails for not-security related issue. |
Update: We have decided to remove these as vulnerabilities for now. |
After the latest update of the insecure.json file the
Django-oauth-toolkit
fails for below 2.0.0Unfortunately, the
django-oauth-toolkit
latest version is 1.7.1.Perhaps there is an error on that.
Links:
https://pypi.org/project/django-oauth-toolkit/#history
https://github.com/pyupio/safety-db/blob/master/data/insecure.json#L1841
The text was updated successfully, but these errors were encountered: