Skip to main content

Jsonwebtoken

4 CVEs product

Monthly

CVE-2026-25537 Feb 04, 22:15 Cargo HIGH POC PATCH This Week

jsonwebtoken prior to version 10.3.0 allows attackers to bypass JWT time-based validation checks through type confusion when standard claims like nbf or exp are provided with incorrect JSON types. The library incorrectly treats malformed claims as absent rather than invalid, enabling bypass of critical security restrictions if validation is enabled but the claim is not explicitly marked as required. Public exploit code exists for this vulnerability.

Buffer Overflow Red Hat Jsonwebtoken
NVD GitHub
CVSS 3.1
7.5
EPSS
0.1%
CVE-2022-23539 Dec 23, 00:15 npm HIGH PATCH This Week

Versions `<=8.5.1` of `jsonwebtoken` library could be misconfigured so that legacy, insecure key types are used for signature verification. Rated high severity (CVSS 8.1), this vulnerability is remotely exploitable, low attack complexity.

Information Disclosure Jsonwebtoken Auth0
NVD GitHub
CVSS 3.1
8.1
EPSS
0.5%
CVE-2022-23540 Dec 22, 19:15 npm HIGH PATCH This Week

In versions `<=8.5.1` of `jsonwebtoken` library, lack of algorithm definition in the `jwt.verify()` function can lead to signature validation bypass due to defaulting to the `none` algorithm for. Rated high severity (CVSS 7.6), this vulnerability is remotely exploitable, low attack complexity. This Improper Authentication vulnerability could allow attackers to bypass authentication mechanisms to gain unauthorized access.

Authentication Bypass Jsonwebtoken Auth0
NVD GitHub
CVSS 3.1
7.6
EPSS
0.5%
CVE-2022-23541 Dec 22, 18:15 npm MEDIUM PATCH This Month

jsonwebtoken is an implementation of JSON Web Tokens. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable, low attack complexity. This Improper Authentication vulnerability could allow attackers to bypass authentication mechanisms to gain unauthorized access.

Authentication Bypass Jsonwebtoken Auth0
NVD GitHub
CVSS 3.1
6.3
EPSS
0.8%
EPSS 0% CVSS 7.5
HIGH POC PATCH This Week

jsonwebtoken prior to version 10.3.0 allows attackers to bypass JWT time-based validation checks through type confusion when standard claims like nbf or exp are provided with incorrect JSON types. The library incorrectly treats malformed claims as absent rather than invalid, enabling bypass of critical security restrictions if validation is enabled but the claim is not explicitly marked as required. Public exploit code exists for this vulnerability.

Buffer Overflow Red Hat Jsonwebtoken
NVD GitHub
EPSS 0% CVSS 8.1
HIGH PATCH This Week

Versions `<=8.5.1` of `jsonwebtoken` library could be misconfigured so that legacy, insecure key types are used for signature verification. Rated high severity (CVSS 8.1), this vulnerability is remotely exploitable, low attack complexity.

Information Disclosure Jsonwebtoken Auth0
NVD GitHub
EPSS 1% CVSS 7.6
HIGH PATCH This Week

In versions `<=8.5.1` of `jsonwebtoken` library, lack of algorithm definition in the `jwt.verify()` function can lead to signature validation bypass due to defaulting to the `none` algorithm for. Rated high severity (CVSS 7.6), this vulnerability is remotely exploitable, low attack complexity. This Improper Authentication vulnerability could allow attackers to bypass authentication mechanisms to gain unauthorized access.

Authentication Bypass Jsonwebtoken Auth0
NVD GitHub
EPSS 1% CVSS 6.3
MEDIUM PATCH This Month

jsonwebtoken is an implementation of JSON Web Tokens. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable, low attack complexity. This Improper Authentication vulnerability could allow attackers to bypass authentication mechanisms to gain unauthorized access.

Authentication Bypass Jsonwebtoken Auth0
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy