Skip to content

fix(jose): switch from native-python to cryptography backend#81

Merged
Michael Matzka (mima0815) merged 1 commit into
mainfrom
chore/jose
May 2, 2024
Merged

fix(jose): switch from native-python to cryptography backend#81
Michael Matzka (mima0815) merged 1 commit into
mainfrom
chore/jose

Conversation

@mima0815
Copy link
Copy Markdown
Contributor

@mima0815 Michael Matzka (mima0815) commented Apr 29, 2024

Description

Switch the cryptographic backend from native-python to cryptography,
this circumvents the usage of the ecdsa dependency at all, which has some CVEs which are not fixed and probably won't be fixed (GHSA-wj6h-64fc-37mp).

See https://github.com/mpdavis/python-jose?tab=readme-ov-file#cryptographic-backends

Links

Testing

Checklist

Ensure the following things have been met before requesting a review:

  • Follows all project developer guide and coding standards.
  • Tests have been written for the change, when applicable.
  • Confidential information (credentials, auth tokens, etc...) is not included.

@mima0815 Michael Matzka (mima0815) marked this pull request as ready for review April 29, 2024 14:40
@mima0815 Michael Matzka (mima0815) requested a review from a team as a code owner April 29, 2024 14:40
@mima0815 Michael Matzka (mima0815) changed the title fix(jose): switch from ecdsa to cryptography backend fix(jose): switch from native-python to cryptography backend Apr 29, 2024
@mima0815 Michael Matzka (mima0815) deleted the chore/jose branch May 2, 2024 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants