GitHub Advisoryadvisory · Packagist

GHSA-h533-5v22-8vcp firebase/php-jwt: "None" Algorithm treated as valid on tokens

CRITICAL Published 2024-05-15 Modified 2024-05-15 Official page ↗
Ecosystem
Packagist
Packages
firebase/php-jwt
Severity
Critical
Reviewed
2024-05-15

Affected packages

• Packagist firebase/php-jwt: < 2.0.0 → fixed in 2.0.0

Description

Several widely-used JSON Web Token (JWT) libraries, including node-jsonwebtoken, pyjwt, namshi/jose, php-jwt, and jsjwt, are affected by critical vulnerabilities that could allow attackers to bypass the verification step when using asymmetric keys (RS256, RS384, RS512, ES256, ES384, ES512).

References