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

Upgrade firebase/php-jwt v6 #122

Closed
wants to merge 1 commit into from

Conversation

jbrissonnet-vp
Copy link

@jbrissonnet-vp jbrissonnet-vp commented Mar 3, 2023

Should fix #119

Upgrading firebase/php-jwt to v6 because v5 is vulnerable GHSA-8xf4-w7qw-pjjw

Here are the Backwards Compatibility Breaking Changes : https://github.com/firebase/php-jwt/releases/tag/v6.0.0

The cybersource SDK itself isn't vulnerable because you are providing the $alg param when calling JWT::encode(), but it forces the version 5 on the whole project, and that may be a security problem for project depending on your lib.

I didnt manage to run phpunit tests on my local env, do you have any CI configured somewhere ?

@mstrom
Copy link

mstrom commented Apr 6, 2023

@sachshet @gaubansa could you please merge this PR to fix the vulnerability?

@irnelia
Copy link

irnelia commented Apr 7, 2023

Is it planned to be merged soon?

@unfulvio-godaddy
Copy link

What is blocking this from getting merged?

@gaubansa
Copy link
Contributor

gaubansa commented Jun 5, 2023

version of "firebase/php-jwt" upgraded to ^6.0.0.

@gaubansa gaubansa closed this Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

firebase/php-jwt Version Conflict
5 participants