p PatchFirst

PatchFirst · Latest vulnerabilities

firebase/php-jwt vulnerabilities

Vulnerabilities published for firebase/php-jwt in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 3

  1. CVE-2025-45769

    Medium · CVSS 6.5EPSS 0.15%Fix available

    CVE-2025-45769

    php-jwt v6.11.0 was discovered to contain weak encryption. NOTE: this issue has been disputed on the basis that key lengths are expected to be set by an application, not by this library. This dispute is subject to review under CNA rules 4.1.4, 4.1.14, and other rules; the dispute tagging is not meant to recommend an outcome for this CVE Record.

    • Update to 7.0.0
    Published Updated
  2. GHSA-h533-5v22-8vcp

    Not ratedFix available

    firebase/php-jwt: "None" Algorithm treated as valid on tokens

    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).

    • Update to 2.0.0
    Published Updated
  3. CVE-2021-46743

    Critical · CVSS 9.1EPSS 0.92%Fix available

    CVE-2021-46743

    In Firebase PHP-JWT before 6.0.0, an algorithm-confusion issue (e.g., RS256 / HS256) exists via the kid (aka Key ID) header, when multiple types of keys are loaded in a key ring. This allows an attacker to forge tokens that validate under the incorrect key. NOTE: this provides a straightforward way to use the PHP-JWT library unsafely, but might not be considered a vulnerability in the library itself.

    • Update to 6.0.0
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →