Skip to content
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

[Snyk:Medium] pyjwt- Use of a Broken or Risky Cryptographic Algorithm (due by 07/24/2022) #5247

Closed
1 task
cnlucas opened this issue May 25, 2022 · 3 comments · Fixed by #5401
Closed
1 task
Assignees
Labels
Security: general General security concern or issue Security: moderate Remediate within 60 days
Milestone

Comments

@cnlucas
Copy link
Member

cnlucas commented May 25, 2022

Summary

Introduced through
cg-django-uaa@2.1.3
Fixed in
pyjwt@2.4.0

Detailed paths and remediation

Introduced through: project@0.0.0 › cg-django-uaa@2.1.3 › pyjwt@1.7.1
[Fix: Pin pyjwt to version 2.4.0]

Overview

PyJWT is a Python implementation of RFC 7519.

Affected versions of this package are vulnerable to Use of a Broken or Risky Cryptographic Algorithm via non-blacklisted public key formats leading to key confusion.

Completion criteria

  • Verify that this is indeed a vulnerability for us and either complete the remediation or document, close the ticket and snooze the Snyk alert.
@cnlucas
Copy link
Member Author

cnlucas commented Jul 7, 2022

cloud-gov/django-uaa#65
PR put in for their review, they need to remove cap on pyJWT

@JonellaCulmer
Copy link
Contributor

@cnlucas @rfultz Can this be closed?

@cnlucas
Copy link
Member Author

cnlucas commented Aug 29, 2022

@JonellaCulmer They just released the new version of cg-django-uaa, but there's still been an issue with our builds. Moving forward

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Security: general General security concern or issue Security: moderate Remediate within 60 days
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants