217 matches found
CVE-2025-65945-poc
CVE-2025-65945: node-jws 签名绕过 这是 node-jws 库中签名验证绕过漏洞的概念验证。该漏洞允许攻击者在服务器从用户可控数据派生 HMAC 密钥时伪造有效的 JWT。 漏洞原理是什么? jws.createVerify 函数在使用 HMAC 算法时,不会验证是否确实提供了密钥。如果你的应用程序根据 JWT 中的某些内容(如 kid 头)查找密钥,并且查找失败,那么你最终可能会使用空密钥进行验证。 攻击者可以利用这一点: 1. 发送一个包含不存在于数据库中的虚假密钥 ID 的 JWT 2. 使用空字符串作为密钥签署其恶意负载 3. 服务器的查找返回...
jwtear
Jwtear セキュリティテスト目的でJSON Web Token(JWT)トークンを解析、作成、操作するためのモジュラー式コマンドラインツール。 機能 完全なモジュール性。 すべてのコマンドはプラグインです。 新しいプラグインの追加が簡単。 JWSおよびJWEトークンをサポート。 プラグインのための簡単なインターフェース。(テンプレート例に従う) 柔軟 プロダクションクラスのライブラリに基づくトークン生成(例:json-jwt、jwe)。 利用可能なプラグイン Parse: JWTトークンを解析します。 jws: JWSトークンを操作および生成します。 jwe:...
POC-CVE-2018-0114
CVE-2018-0114 POC Cisco node-jose 开源库 0.11.0 之前版本中存在一个漏洞,可能允许未经认证的远程攻击者使用嵌入在令牌中的密钥重新签名令牌。该漏洞是由于 node-jose 遵循了 JSON Web 令牌(JWT)的 JSON Web 签名(JWS)标准。该标准规定,表示公钥的 JSON Web 密钥(JWK)可以嵌入到 JWS 的头部中。然后该公钥被信任用于验证。攻击者可以通过移除原始签名、向头部添加新公钥,然后使用与该 JWS 头部中嵌入的公钥相关联的(攻击者拥有的)私钥对对象进行签名,从而伪造有效的 JWS 对象进行利用。...
CVE-2018-0114-Exploit
CVE-2018-0114-利用 在 0.11.0 之前的 Cisco node-jose 开源库中存在一个漏洞,可能允许未经身份验证的远程攻击者使用嵌入在令牌中的密钥重新签署令牌。该漏洞源于 node-jose 遵循 JSON Web 令牌(JWT)的 JSON Web 签名(JWS)标准。该标准规定,代表公钥的 JSON Web 密钥(JWK)可以嵌入到 JWS 的头部中。此公钥随后被信任用于验证。攻击者可以通过移除原始签名、向头部添加新的公钥,然后使用与嵌入在该 JWS 头部中的公钥相关联的(攻击者拥有的)私钥对对象进行签名,来伪造有效的 JWS 对象。...
POC-CVE-2018-0114
POC-CVE-2018-0114 该仓库包含针对 node-jose Stating from the last merge root@kitploit: python lib: base64,urllib,rsa,sys 运行测试 只需运行以下命令即可执行脚本: root@kitploit: python jwk-node-jose.py "payload" key-size key-size 不带大括号 作者 Andrea Cappa - 初始工作 - GitHub - Twitter Louis Nyffenegger - 支持与帮助 - Louis - 推荐; 许可...
cve-2022-39227-jwt-auth-bypass-demo
CVE-2022-39227 JWT 身份验证绕过演示 项目目标 本项目在受控的本地实验室环境中演示 CVE-2022-39227 漏洞。该漏洞影响 python-jwt 库(版本 3.3.4),允许攻击者在不了解密钥的情况下,通过利用 python-jwt 与其依赖 jwcrypto 之间的解析不一致性(JWS 序列化)来伪造 JWT 声明。 技术栈 Python 3.9 Flask (Web 框架) python-jwt 3.3.3 (存在漏洞的版本) python-jwt 3.3.4 (已修复/修补的版本) Docker 和 Docker Compose 项目架构 该项目使用...
SUSE CVE-2026-84185
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
Linux Distros Unpatched Vulnerability : CVE-2026-84185
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the...
DEBIAN-CVE-2026-84185
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
CVE-2026-84185
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
UBUNTU-CVE-2026-84185
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
CVE-2026-84185
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
CVE-2026-84185
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
CVE-2026-84185 Jwcrypto: jwcrypto: general json jws kid binding bypass during jwkset verification
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
EUVD-2026-70747
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
CVE-2026-84185
CVE-2026-84185 affects the jwcrypto library, a Python implementation of the JOSE (JSON Object Signing and Encryption) standards. The flaw occurs during verification of a General JSON Serialization JWS against a key set (JWKset): due to a coding error, the library fails to correctly match the key ...
CVE-2026-84185
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
PT-2026-85251
A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption JOSE standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correctly identify the...
CVE-2026-70666
Lemur manages TLS certificate creation. Prior to 1.9.3, an authority-role member could update acmeurl through PUT /api/1/authorities/ without revalidation and direct setupacmeclientnoretry to an attacker-controlled ACME server. ACME directory and order responses contain newNonce, newOrder,...
CVE-2026-50634
A flaw was found in Apache CXF. The JwsJsonContainerRequestFilter component can be exploited to process metadata that has not been authenticated by an accepted signature. This bypasses the application's security assumption that Content-Type or protected HTTP-header metadata originates from a...