Security: Vulnerable firebase/php-jwt constraint — CVE-2025-45769 (High)
Summary
The current composer.json constrains firebase/php-jwt to ^6.1, which resolves to any version >=6.1 <7.0.0. All versions in this range are affected by a known security vulnerability.
Vulnerability Details
Description
firebase/php-jwt v6.x was discovered to contain weak encryption. The vulnerability has a CVSS score of 7.3 (High) with network attack vector, low attack complexity, and no privileges or user interaction required.
Affected Code
In composer.json:
"firebase/php-jwt": "^6.1"
This constraint allows installation of any 6.x release, all of which are vulnerable.
Recommended Fix
Update the constraint to require ^7.0:
"firebase/php-jwt": "^7.0"
⚠️ Note: firebase/php-jwt v7.0 may include breaking changes. Please review the v7.0.0 release notes and any usage of the library within the SDK before updating.
References
Security: Vulnerable
firebase/php-jwtconstraint — CVE-2025-45769 (High)Summary
The current
composer.jsonconstrainsfirebase/php-jwtto^6.1, which resolves to any version>=6.1 <7.0.0. All versions in this range are affected by a known security vulnerability.Vulnerability Details
firebase/php-jwt< 7.0.0firebase/php-jwt7.0.0Description
firebase/php-jwtv6.x was discovered to contain weak encryption. The vulnerability has a CVSS score of 7.3 (High) with network attack vector, low attack complexity, and no privileges or user interaction required.Affected Code
In
composer.json:This constraint allows installation of any
6.xrelease, all of which are vulnerable.Recommended Fix
Update the constraint to require
^7.0:References