110 matches found
jwtXploiter
jwtXploiter JSON Web Token のセキュリティをテストするツールです。 既知のすべてのCVEに対してJWTをテストします。 トークンペイロードの改ざん:クレームやサブクレームの値を変更します。 既知の脆弱なヘッダークレーム(kid、jku、x5u)を悪用します。 トークンの検証 ターゲットのSSL接続から公開鍵を取得し、1つのオプションだけで鍵混乱攻撃に使用しようとします。 すべてのJWAに対応 JWKを生成し、トークンヘッダーに挿入します。 その他にも多数の機能があります! Wiki Wikiを読んでください! wiki インストール 注意:...
poc-cve-2016-10555
アルゴリズムRS256非対称からHS256対称への変更 - POC CVE-2016-10555 アルゴリズムHS256は、各メッセージの署名と検証に秘密鍵を使用します。 アルゴリズムRS256は、メッセージの署名に秘密鍵を使用し、認証には公開鍵を使用します。 アルゴリズムをRS256からHS256に変更すると、バックエンドコードは公開鍵を秘密鍵として使用し、HS256アルゴリズムで署名を検証します。 以上: https://www.youtube.com/c/FarahHawa...
jwt-key-confusion-poc
JWT キー混同 PoC CVE-2015-9235 Hack the Box チャレンジ「Under Construction」および「Secret」向けに作成 両方のスクリプトは、Java Web Token キー混同攻撃 CVE-2015-9235 を実行します。 攻撃を実行するには、攻撃者がサーバーが署名の検証に使用する公開鍵を知っており、かつサーバーがHS256アルゴリズムを使用するように設定されている必要があります。 HS256は対称鍵アルゴリズムであるため(同じ鍵がメッセージの署名と検証に使用されます)、公開鍵を使って改ざんされたトークンに署名できます。...
CVE-2015-9235_JWT_key_confusion
英語 説明 このアプリケーションを使用すると、HMAC-SHA256 方式で署名を再計算して、JSON Web Token(JWT)内の値を置き換えることができます。入力として、トークン、置き換えるキー、およびそのキーに関連付けられた新しい値を受け取ります。 使用方法 アプリケーションのソースコードをクローンするか、ダウンロードしてください。 git clone https://github.com/WinDyAlphA/CVE-2015-9235JWTkeyconfusion cd CVE-2015-9235JWTkeyconfusion token.txt ファイルには、例として有効...
CVE-2018-0114-PoC
CVE-2018-0114 PoC PentesterLab 用に書きました PentesterLab から来た人はズルをしないでください。自分で学ぶ方がずっと良いです。 誰かの役に立てば幸いです。将来の自分じゃなければですが : 例 $ python3 script.py Making keys... 'alg': 'RS256', 'jwk': 'kty': 'RSA', 'kid': '[email protected]', 'use': 'sig', 'n':...
POC_CVE-2015-9235
CVE-2015-9235 Json Web Token JWT ライブラリに対するアルゴリズム混乱攻撃のデモンストレーション。JWT はユーザーセッションを証明するためにクッキーでよく使用されるため、この攻撃は重大です。node モジュール [email protected] がこの脆弱性の実証に使用されました。 このプロジェクトは、フロントエンドがAPI呼び出し以外はほぼすべてLLMで作成された、 楽しいバイブスコーディング活動でもありました。 脆弱性 JWTの形式は次のとおりです: b64header.b64payload.b64signature With in our...
PyJWT: Public keys in DER form are accepted as HMAC secrets, bypassing the CVE-2022-29217 guard
SummaryHMACAlgorithm.preparekey blocks asymmetric keys from being used as HMAC secrets by searching for text markers only. It looks for -----BEGIN and for an ssh- prefix. The same key in DER form is binary ASN.1 and has neither marker, so it passes the check and is used as an HMAC secret.An...
PyJWT: Public keys in DER form are accepted as HMAC secrets, bypassing the CVE-2022-29217 guard
Summary HMACAlgorithm.preparekey blocks asymmetric keys from being used as HMAC secrets by searching for text markers only. It looks for -----BEGIN and for an ssh- prefix. The same key in DER form is binary ASN.1 and has neither marker, so it passes the check and is used as an HMAC secret. An...
GHSA-P4G4-X82P-Q773 PyJWT: Public keys in DER form are accepted as HMAC secrets, bypassing the CVE-2022-29217 guard
Summary HMACAlgorithm.preparekey blocks asymmetric keys from being used as HMAC secrets by searching for text markers only. It looks for -----BEGIN and for an ssh- prefix. The same key in DER form is binary ASN.1 and has neither marker, so it passes the check and is used as an HMAC secret. An...
CVE-2026-102268
The PyJWT library (versions prior to 2.14.0 ) contains a vulnerability in jwt/utils.py where the is_pem_format function fails to recognize certain PEM representations accepted by the cryptography loader. This occurs when applications mixing HMAC and asymmetric algorithms provide mutated public-ke...
EulerOS 2.0 SP10 : python-jwt (EulerOS-SA-2026-3714)
According to the versions of the python-jwt packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities : PyJWT is a JSON Web Token implementation in Python. Prior to 2.12.0, PyJWT does not validate the crit Critical Header Parameter defined in RFC...
Astra Linux – Vulnerability in ujson
UltraJSON is a fast JSON encoder and decoder written in pure C, with bindings for Python 3.7+. It was found that affected versions incorrectly decoded certain characters. JSON strings containing escaped surrogate characters that were not part of a valid surrogate pair were decoded incorrectly. Th...
NewStart CGSL MAIN 7.02 : python-PyJWT Multiple Vulnerabilities (NS-SA-2026-0091)
The remote NewStart CGSL host, running version MAIN 7.02, has python-PyJWT packages installed that are affected by multiple vulnerabilities: - PyJWT is a JSON Web Token implementation in Python. Prior to 2.12.0, PyJWT does not validate the crit Critical Header Parameter defined in RFC 7515 4.1.11...
CVE-2020-7494
creationtimestamp| type| source ---|---|--- 2026-09-01 17:01:12+00:00| seen| https://t.me/cissp/1528 2026-09-02 01:05:01+00:00| seen| https://t.me/cissp/1528 2026-09-12 01:00:05+00:00| published-proof-of-concept| https://t.me/cissp/1528 2026-09-13 00:01:01+00:00| published-proof-of-concept|...
CVE-2026-58432
The Gitea application (code.gitea.io/gitea) is vulnerable to Missing Authorization and Authorization Bypass issues. These flaws can be triggered through a user-controlled key or incorrect permission assignments for critical resources, potentially leading to the exposure of sensitive information t...
Security Bulletin: IBM InfoSphere Optim Archive Viewer is affected by a vulnerability in Next.js (CVE-2025-57752 and CVE-2025-55173)
Summary The vulnerabilities CVE-2025-57752 Cache Key Confusion / Cache Deception and CVE-2025-55173 Content Injection / Arbitrary File Delivery in the Next.js framework have been completely resolved by upgrading the dependency from version 14.2.26 to 15.5.15. Vulnerability Details...
CVE-2026-33496
ORY Oathkeeper is an Identity & Access Proxy IAP and Access Control Decision API that authorizes HTTP requests based on sets of Access Rules. Versions prior to 26.2.0 are vulnerable to authentication bypass due to cache key confusion. The oauth2introspection authenticator cache does not distingui...
CVE-2026-33496
ORY Oathkeeper is an Identity & Access Proxy IAP and Access Control Decision API that authorizes HTTP requests based on sets of Access Rules. Versions prior to 26.2.0 are vulnerable to authentication bypass due to cache key confusion. The oauth2introspection authenticator cache does not distingui...
CVE-2026-33496
Overview: CVE-2026-33496 affects ORY Oathkeeper (Identity & Access Proxy) prior to version 26.2.0, where the oauth2_introspection authenticator cache fails to distinguish tokens across different introspection URLs, enabling authentication bypass via cache key confusion. Impact (as described): An ...
CVE-2026-33496 Ory Oathkeeper has an authentication bypass by cache key confusion
ORY Oathkeeper is an Identity & Access Proxy IAP and Access Control Decision API that authorizes HTTP requests based on sets of Access Rules. Versions prior to 26.2.0 are vulnerable to authentication bypass due to cache key confusion. The oauth2introspection authenticator cache does not distingui...