Lucene search
+L

24 matches found

Kitploit
Kitploit
•added 2026/10/01 3:10 a.m.•14 views

RS256-2-HS256

RS256-2-HS256 将算法从RS256更改为HS256的JWT攻击 用法 usage: RS2562HS256JWT.py -h payload pubkey positional arguments: payload JSON payload from JWT to attack pubkey Public key file to use for signing optional arguments: -h, --help show this help message and exit 示例...

6.3AI score
SaveExploits0
Kitploit
Kitploit
•added 2026/09/28 7:33 a.m.•10 views

poc-cve-2016-10555

将算法从 RS256(非对称)改为 HS256(对称)- POC(CVE-2016-10555) HS256 算法使用密钥来签名和验证每条消息。 RS256 算法使用私钥签名消息,并使用公钥进行身份验证。 如果将从 RS256 改为 HS256,后端代码将把公钥作为密钥,然后使用 HS256 算法验证签名。 致谢: https://www.youtube.com/c/FarahHawa...

6.5CVSS7.2AI score0.04858EPSS
SaveExploits2
Kitploit
Kitploit
•added 2026/09/26 3:44 p.m.•11 views

CVE-2018-0114-Go

CVE-2018-0114 Prueba de concepto Referencia: CVE-2018-0114 Nota: Solo con fines educativos. Para generar un JWT con el claim "admin", ejecuta el siguiente comando en el directorio del proyecto: go run . --claim=admin /\ \ /\ /\ \ /\ \ /'\ /'\ /' \ /' \ /'\ /' \ /' \ /\ \ \ \ \ /\ \ \ \ \ \ \ ...

7.5CVSS7.5AI score0.42651EPSS
SaveExploits6
OSV
OSV
•added 2026/03/02 11:46 a.m.•15 views

BIT-PARSE-2026-27804 Parse Server: Account takeover via JWT algorithm confusion in Google auth adapter

Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.3 and 9.3.1, an unauthenticated attacker can forge a Google authentication token with alg: "none" to log in as any user linked to a Google account, without knowing their...

9.3CVSS5.8AI score0.00231EPSS
SaveExploits0References6
CVE
CVE
•added 2026/01/13 7:30 p.m.•47 views

CVE-2025-68925

Summary (CVE-2025-68925): Jervis (net.gleske:jervis) is vulnerable prior to version 2.2 due to a JWT header check omission that fails to enforce the algorithm field (alg) to RS256. The issue allows potential JWT forgery or signature bypass depending on context, as described in multiple sources (e...

6.9CVSS6.7AI score0.0015EPSS
SaveExploits0References2Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/01/13 12:00 a.m.•2 views

CVE-2025-68925: Improper Verification of Cryptographic Signature

Jervis is a library for Job DSL plugin scripts and shared Jenkins pipeline libraries. Prior to 2.2, the code doesn't validate that the JWT header specifies "alg":"RS256". This vulnerability is fixed in 2.2...

6.9CVSS5.8AI score0.0015EPSS
SaveExploits0References1
EUVD
EUVD
•added 2025/10/03 8:07 p.m.•11 views

EUVD-2023-2883

Malicious code in bioql PyPI...

7.5CVSS7.5AI score0.00307EPSS
SaveExploits1References4
RedhatCVE
RedhatCVE
•added 2025/05/23 5:44 a.m.•19 views

CVE-2023-48238

joaquimserafim/json-web-token is a javascript library use to interact with JSON Web Tokens JWT which are a compact URL-safe means of representing claims to be transferred between two parties. Versions prior to 4.0.0 are vulnerable to a JWT algorithm confusion attack. On line 86 of the 'index.js'...

7.5CVSS7AI score0.00307EPSS
SaveExploits1References1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/12/19 12:00 a.m.•1 views

CVE-2024-54150: Improper Verification of Cryptographic Signature

cjwt is a C JSON Web Token JWT Implementation. Algorithm confusion occurs when a system improperly verifies the type of signature used, allowing attackers to exploit the lack of distinction between signing methods. If the system doesn't differentiate between an HMAC signed token and an RS/EC/PS...

9.1CVSS5.7AI score0.00383EPSS
SaveExploits0References1
Veracode
Veracode
•added 2024/05/17 7:38 a.m.•29 views

Authentication Bypass

firebase/php-jwt is vulnerable to Authentication Bypass. The vulnerability is due to missing algorithm checks when calling the decode method allowing attackers bypass verification when using asymmetric keys RS256, RS384, RS512, ES256, ES384, ES512 when there is no algorithm specified within the...

7.1AI score
SaveExploits0
Veracode
Veracode
•added 2023/11/21 7:14 a.m.•67 views

JSON Web Token (JWT) Algorithm Confusion

fast-jwt is vulnerable to JWT Algorithm Confusion. The vulnerability is caused by a missing validation on publicKeyPemMatcher constant defined in fast-jwt/src/crypto.js which is used to match all common PEM formats for public keys. An attacker can craft a malicious JWT token utilizing the HS256...

5.9CVSS7AI score0.00681EPSS
SaveExploits1References5Affected Software1
NVD
NVD
•added 2023/11/20 6:15 p.m.•27 views

CVE-2023-48223

fast-jwt provides fast JSON Web Token JWT implementation. Prior to version 3.3.2, the fast-jwt library does not properly prevent JWT algorithm confusion for all public key types. The 'publicKeyPemMatcher' in 'fast-jwt/src/crypto.js' does not properly match all common PEM formats for public keys. ...

5.9CVSS0.00681EPSS
SaveExploits1References3
CVE
CVE
•added 2023/11/20 5:39 p.m.•83 views

CVE-2023-48223

fast-jwt prior to v3.3.2 contains a publicKeyPemMatcher bug that fails to cover all PEM formats for public keys, enabling an algorithm-confusion attack (HS256 signed with an RSA public key) when RS256 is used and the verifier does not explicitly specify an algorithm. A patch in v3.3.2 fixes this ...

5.9CVSS6.1AI score0.00681EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
•added 2023/11/20 5:39 p.m.•39 views

CVE-2023-48223 fast-jwt JWT Algorithm Confusion

fast-jwt provides fast JSON Web Token JWT implementation. Prior to version 3.3.2, the fast-jwt library does not properly prevent JWT algorithm confusion for all public key types. The 'publicKeyPemMatcher' in 'fast-jwt/src/crypto.js' does not properly match all common PEM formats for public keys. ...

5.9CVSS5.9AI score0.00681EPSS
SaveExploits1References3
OSV
OSV
•added 2023/11/17 10:48 p.m.•103 views

GHSA-4XW9-CX39-R355 json-web-token library is vulnerable to a JWT algorithm confusion attack

Summary The json-web-token library is vulnerable to a JWT algorithm confusion attack. Details On line 86 of the 'index.js' file, the algorithm to use for verifying the signature of the JWT token is taken from the JWT token, which at that point is still unverified and thus shouldn't be trusted. To...

7.5CVSS7.2AI score0.00307EPSS
SaveExploits1References5
NVD
NVD
•added 2023/11/17 10:15 p.m.•59 views

CVE-2023-48238

joaquimserafim/json-web-token is a javascript library use to interact with JSON Web Tokens JWT which are a compact URL-safe means of representing claims to be transferred between two parties. Versions prior to 4.0.0 are vulnerable to a JWT algorithm confusion attack. On line 86 of the 'index.js'...

7.5CVSS0.00307EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
•added 2023/11/17 9:35 p.m.•22 views

CVE-2023-48238 JWT Algorithm Confusion in json-web-token library

joaquimserafim/json-web-token is a javascript library use to interact with JSON Web Tokens JWT which are a compact URL-safe means of representing claims to be transferred between two parties. Versions prior to 4.0.0 are vulnerable to a JWT algorithm confusion attack. On line 86 of the 'index.js'...

7.5CVSS7AI score0.00307EPSS
SaveExploits1References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2023/11/17 12:00 a.m.•1 views

CVE-2023-48238: Insufficient Verification of Data Authenticity

joaquimserafim/json-web-token is a javascript library use to interact with JSON Web Tokens JWT which are a compact URL-safe means of representing claims to be transferred between two parties. Versions prior to 4.0.0 are vulnerable to a JWT algorithm confusion attack. On line 86 of the 'index.js'...

7.5CVSS7.2AI score0.00307EPSS
SaveExploits1References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2022/12/22 12:00 a.m.•3 views

CVE-2022-23539: Use of a Broken or Risky Cryptographic Algorithm

Versions =8.5.1 of jsonwebtoken library could be misconfigured so that legacy, insecure key types are used for signature verification. For example, DSA keys could be used with the RS256 algorithm. You are affected if you are using an algorithm and a key type other than a combination listed in the...

8.1CVSS5.7AI score0.00479EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2022/03/30 12:00 a.m.•111 views

Firebase PHP-JWT key/algorithm type confusion

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

9.1CVSS2.4AI score0.00789EPSS
SaveExploits1References5Affected Software1
Rows per page
Query Builder