59 matches found
POC_CVE-2015-9235
CVE-2015-9235 Demostración del ataque de confusión de algoritmo en librerías de Json Web Token JWT. Los JWT se usan a menudo en cookies para certificar una sesión de usuario, por lo que este ataque es crítico. El módulo de Node [email protected] se utilizó para demostrar la vulnerabilidad...
poc-cve-2016-10555
Cambiar el algoritmo RS256 asimétrico a HS256 simétrico - POC CVE-2016-10555 El algoritmo HS256 utiliza la clave secreta para firmar y verificar cada mensaje. El algoritmo RS256 utiliza la clave privada para firmar el mensaje y la clave pública para la autenticación. Si cambias el algoritmo de...
CVE-2021-44910_SpringBlade
CVE-2021-44910-Herramienta de detección de vulnerabilidades SpringBlade Vulnerabilidad de autenticación JWT de SpringBlade. Uso python3 Se utilizaron respectivamente los algoritmos "HS256", "HS384", "HS512" para las pruebas...
jwt-key-id-injector
JWT Key ID Injector 简单的 Python 脚本,用于检查假设的 JWT 漏洞。 假设存在一个使用 HS256 算法签名的 JWT 令牌的应用程序。示例如下: root@kitploit: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.zbgd5BNF1cqQprCEqIvBTjSxMS8bDLnJAEwE-0Cxg 上述令牌可解码为以下数据: root@kitploit: "alg":...
jwt-key-id-injector
JWT Key ID Injector Simple python script to check against hypothetical JWT vulnerability. Let's say there is an application that uses JWT tokens signed HS256 algorithm. An example token looks like the follow: root@kitploit:...
jwt_tool
The JSON Web Token Toolkit v2 jwttool.py is a toolkit for validating, forging, scanning and tampering JWTs JSON Web Tokens. Its functionality includes: Checking the validity of a token Testing for known exploits: CVE-2015-2951 The alg=none signature-bypass vulnerability CVE-2016-10555 The RS/HS25...
jwt-key-confusion-poc
PoC de confusión de claves JWT CVE-2015-9235 Escrito para los desafíos de Hack the Box - Under Construction y Secret Ambos scripts incluidos realizan un ataque de confusión de claves de Java Web Token CVE-2015-9235. Para realizar el ataque, se requiere que el atacante conozca la clave pública que...
RS256-2-HS256
RS256-2-HS256 将算法从RS256更改为HS256的JWT攻击 用法 root@kitploit: 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 示例...
CVE-2026-75431_PowerJob_jwt_key_predictable
Clave de Firma JWT de PowerJob Predecible Clave Derivada de la URL JDBC Predeterminada → Falsificación de Tokens 1. Resumen La clave de firma JWT HS256 del servidor PowerJob se deriva decodificando en BASE64 una constante codificada concatenada con el MD5 de la URL JDBC predeterminada...
CVE-2026-82329-poc
Herramienta de Evaluación de Seguridad CVE-2026-82329 para Artifactory PoC y herramienta de validación para identificar instalaciones de JFrog Artifactory self-hosted afectadas por CVE-2026-82329. Esta herramienta valida la siguiente cadena de autenticación: 1. Crea un JWT HS256 de join utilizand...
kit-jwt
kit-jwt 用于Kit的JSON Web Token JWT 编码与解码 TOC 文件 文件| 描述 ---|--- .editorconfig| 编辑器格式配置 .gitignore| 构建产物和依赖的Git忽略规则 .tool-versions| asdf工具版本(Zig, Kit) LICENSE| MIT许可证文件 README.md| 本文件 examples/basic.kit| 基本HS256使用示例 kit.toml| 包含元数据、功能和依赖的包清单 src/jwt.kit| JWT编码、解码、验证和辅助API zig/jwtrsa.zig|...
CVE-2026-75431
PowerJob Server version 5.1.2 and likely earlier uses a predictable JWT signing key for HS256-based authentication. This allows a remote attacker to execute arbitrary code...
CVE-2026-75431
PowerJob Server version 5.1.2 and likely earlier uses a predictable JWT signing key for HS256-based authentication. This allows a remote attacker to execute arbitrary code...
EUVD-2026-71448
PowerJob Server version 5.1.2 and likely earlier uses a predictable JWT signing key for HS256-based authentication. This allows a remote attacker to execute arbitrary code...
CVE-2026-75431
PowerJob Server version 5.1.2 (and likely earlier) suffers from a predictable JWT signing key used for HS256-based authentication, allowing a remote attacker with no prior access to forge valid tokens and execute arbitrary code . The vulnerability is rated CVSS 9.1 (Critical) with high confidenti...
EUVD-2026-70671
python-jose through 3.5.0 fails to properly validate asymmetric keys in HMAC initialization, accepting DER-encoded public keys that lack PEM armor or SSH prefixes. Attackers holding the service's public key can forge HS256 tokens that pass verification when algorithms are not explicitly restricte...
CVE-2026-82454 Omnivore before android-0.227.0 Authentication Bypass via Apple Sign-in
The Omnivore API packages/api before the fix in commit abf53d6 contains an authentication bypass in Apple sign-in token verification. The decodeAppleToken function extracted the 'alg' field from the attacker-supplied JWT header and passed it as the sole allowed algorithm to jwt.verify. Using...
CVE-2026-45363
ruby-jwt is a Ruby implementation of the RFC 7519 OAuth JSON Web Token standard. Prior to 2.10.3 and 3.2.0, JWT.decodetoken, '', true, algorithm: 'HS256' accepts an attacker-forged token because OpenSSL::HMAC.digest'SHA256', '', payload returns a valid digest under an empty key and no empty-key...
joserfc: HS256/HS384/HS512 verify accepts empty/nil HMAC key (cross-language sibling of CVE-2026-45363)
Summaryjoserfc.jwt.decode accepts attacker-forged HMAC-signed tokens when thecaller-supplied verification key is the empty string or None.HMACAlgorithm.sign and HMACAlgorithm.verify insrc/joserfc/rfc7518/jwsalgs.py:62-70 feed whateverOctKey.getopkey... produced into hmac.new..., and...
OPENSUSE-SU-2026:21263-1 Security update for python-joserfc
This update for python-joserfc fixes the following issues: Changes in python-joserfc: - CVE-2026-49852: HS256/HS384/HS512 verify accepts empty/nil HMAC key bsc1270234...