35 matches found
CVE-2026-29000-pac4j-jwt
pac4j-jwe-forge CVE-2026-29000 CVE-2026-29000 の概念実証コードです。pac4j-jwt の 4.5.9 未満、5.7.9 未満、および 6.3.3 未満のバージョンを対象としています。 この脆弱性は単純です。ライブラリは、有効な JWE にラップされている限り、PlainJWT(署名なし、alg=none)を受け入れます。サーバーは JWKS エンドポイントを通じて RSA 公開鍵を公開しているため、誰でも任意の署名なし JWT を暗号化して、サーバーが信頼する JWE を作成できます。ROLEADMIN を含むものも同様です。 仕組み 1...
CVE-2026-29000
CVE-2026-29000 CVE-2026-29000: pac4j-jwt における重大な認証バイパス - 公開鍵のみを使用(CVSS 10) pac4j-jwt 認証バイパス Exploit(CVE-2026-29000) 脆弱性の概要 CVE-2026-29000 は、pac4j-jwt ライブラリ(バージョン 6.0.3 以下)における重大な認証バイパスです。 アプリケーションが JWE(暗号化 JWT)と内部の JWS 署名検証を使用する場合、ライブラリは JWE エンベロープ内の署名なし PlainJWT(alg: "none")を適切に処理できません。これにより、攻撃者...
CVE-2026-29000-Lab
CVE-2026-29000 — Laboratorio PoC a nivel de librería para pac4j-jwt TL;DR Este repositorio contiene un PoC a nivel de librería para CVE-2026-29000 en pac4j-jwt. Compara el comportamiento vulnerable y el corregido con dos casos: Caso base : un token legítimo debe ser aceptado Ataque : un token...
CVE-2026-29000
CVE-2026-29000: pac4j-jwt 認証バイパス POC このリポジトリには、pac4j-jwt(CVE-2026-29000)における認証バイパス脆弱性の概念実証(POC)が含まれています。この脆弱性により、攻撃者はJWE(JSON Web Encryption)コンテナ内にPlainJWT(alg: noneを使用)をネストすることで、署名検証をバイパスできます。 概要 この攻撃は、サーバーが公開鍵で暗号化されたJWEを復号し、その内部のJWTがnoneアルゴリズムを使用している場合に署名を検証せずに信頼するという挙動を悪用します。 前提条件 Python...
CVE-2026-29000---pac4j-jwt-Authentication-Bypass-PoC
CVE-2026-29000 - pac4j-jwt 認証バイパス PoC 注記: これは私のオリジナルの作品ではありません。参考用としてここに保管しています。 動作方法: python3 exploit.py http://IP:PORT Fetching JWKS... + Got RSA public key kid: enc-key-1 Crafted PlainJWT with sub=admin, role=ROLEADMIN + Forged JWE token created Accessing /api/dashboard... + Status: 200 +...
CVE-2026-29000
CVE-2026-29000: pac4j-jwt JwtAuthenticator 認証バイパス 完全なビルドアウト: ライトアップ、Java インプロセス PoC、Python トークンフォージ CLI とライブラリ、テスト。 概要 CVE: CVE-2026-29000 CVSS 10、CWE-347 影響を受けるバージョン: JWE + 署名設定を使用する場合の pac4j-jwt 4.5.9 / 5.7.9 / 6.3.3 問題: JWE でラップされた PlainJWT 署名なし が署名検証をバイパスします。サーバーの RSA 公開...
CVE-2026-29000
CVE-2026-29000 pac4j-jwt ライブラリに見つかった重大な認証バイパス脆弱性である CVE-2026-29000 の概念実証スクリプト 免責事項 この概念実証は、教育および倫理的なセキュリティテストの目的のみを対象としています。これは、HackTheBox ラボ環境の一部として CVE-2026-29000 の技術的な根本原因を実証するために開発されました。...
CVE-2026-29000
CVE-2026-29000: pac4j-jwt 認証バイパス用 Proof of Concept PoC ⚠️ 免責事項 このツールは教育目的および倫理的なセキュリティテスト専用です。 私はいかなる形であれ脅威行為を支援しませんし、今後も支援することはありません。自己責任で使用してください。 これは私の初めてのPoCでもあるので、どうか優しくしてください。 これはHackTheBoxの「Principal」中級マシンを想定して設計されています。 概要 CVE-2026-29000 は、pac4j-jwt ライブラリにおける重大な脆弱性(CVSS...
CVE-2026-29000-Python-PoC-pac4j-JWT-AuthenticationBypass-Poc
CVE-2026-29000 – pac4j JWT 認証バイパス(Python PoC) CVE‑2026‑29000 の Python 概念実証(PoC)です。これは、pac4j JWT モジュール を使用するアプリケーションに影響を与える重大な認証バイパスです。 この脆弱性により、攻撃者は 署名なし PlainJWT(alg: none)を含む悪意のある JWE トークン を送信することで、任意のユーザーとして認証することができます。 🧠 脆弱性の概要 pac4j アプリケーションは、以下のトークンフローを使用する場合があります: 1. ユーザーが /api/auth/login...
cve-2026-29000
CVE-2026-29000 エクスプロイト pac4j-jwt における JWE ラップ PlainJWT を介した JWT 認証バイパス 脆弱性の説明 CVE-2026-29000 は、4.5.9、5.7.9、6.3.3 より前のバージョンの pac4j-jwt に影響を与える重大な認証バイパス脆弱性です。この脆弱性により、リモートの攻撃者が認証トークンを偽造し、署名検証をバイパスできるようになります。 技術的詳細 この脆弱性は、暗号化された JWT(JWE)を処理する際に JwtAuthenticator コンポーネントに存在します。JWE トークンを受信すると: 1. サーバーは...
CVE-2026-29000
CVE-2026-29000 — pac4j-jwt JWE 認証バイパス pac4j-jwt ライブラリの JWE 認証脆弱性を研究するための CTF ラボ CVSS 9.3 Critical · CWE-287 · 影響: pac4j-jwt ← 管理パネルへアクセス ↓ 機密データを読み取り: 従業員リスト、システム設定、フラグ プロジェクト構成 CVE-2026-29000/ ├── lab/ ターゲット – Flask アプリ NexusBank Employee Portal │ ├── app.py 脆弱性のあるメインアプリケーション │ ├── Dockerfile...
CVE-2026-29000
CVE-2026-29000 エクスプロイトジェネレーター(Rust) このリポジトリには、pac4j-jwt の認証バイパス脆弱性である CVE-2026-29000 を悪用するための専用 Rust 実装が含まれています。この脆弱性は、暗号化された JWE コンテナ内に PlainJWT(alg: none)がネストされている場合に発生する「署名検証スキップ」に起因します。 機能 自動 JWKS 取得: /api/auth/jwks エンドポイントからターゲットの公開 RSA 鍵を直接取得します。 非保護 JWS の構築: 管理者権限(ROLEADMIN)を含む None アルゴリズム...
CVE-2026-29000-PoC-Exploit
🚀 CVE-2026-29000 - pac4j-jwt 認証バイパスエクスプロイト CVE-2026-29000 - JWT alg:none + JWE暗号化によるワンクリック管理者フォージ 📌 概要 このエクスプロイトは、pac4j-jwt ライブラリの重大なCVSS 10.0脆弱性 CVE-2026-29000 を利用します。サーバーの公開JWKSキーを抽出し、alg: none で暗号化されたJWEトークンを偽造することで、完全な認証バイパスを達成し、ワンクリックで完全な管理者権限を獲得します。 🔥 主な機能 ✅ 認証不要 - 事前認証エクスプロイト、有効な認証情報不要 ✅...
CVE-2026-29000-PoC
CVE-2026-29000 — pac4j-jwt JwtAuthenticator 인증 우회 PoC CVE-2026-29000 에 대한 개념 증명PoC입니다. 이는 pac4j-jwt의 JwtAuthenticator 구성 요소에서 발생하는 인증 우회 취약점입니다 CVSS 10.0 , 치명적. 이 스크립트는 비밀 키를 전혀 알지 못해도 대상이 RSA 공개 키를 노출하기만 하면, 모든 사용자를 가장하고 모든 역할을 부여받은 토큰을 위조합니다. !WARNING 이 도구는 교육 목적 및 승인된 보안 테스트 전용 으로 제공됩니다. Hack...
CVE-2026-29000
CVE-2026-29000: pac4j JWT 인증 우회 PoC CVE-2026-29000에 대한 개념 증명 – pac4j JWT 구현의 심각한 인증 우회 취약점으로, 공격자가 유효한 서명 없이 관리자 토큰을 위조할 수 있습니다. ⚠️ 면책 조항 이 도구는 교육 및 승인된 보안 테스트 목적으로만 제공됩니다. 저자는 이 익스플로잇의 오용, 손해 또는 불법 사용에 대해 어떠한 책임도 지지 않습니다. 승인되지 않은 컴퓨터 시스템 접근은 대부분의 관할권에서 불법 입니다. 사용자는 테스트 전에 명시적인 서면 허가 를 받아야 합니다. 저자...
CVE-2026-29000
CVE-2026-29000 Lab Java/SparkJava のラボは、CVE-2026-29000 に関連する JWT/JWE 認証の脆弱性をシミュレートします。アプリケーションはポート 4567 で実行され、有効なログインフロー、偽造トークンの作成、ダッシュボードの確認を試すための API を提供します。 CVE 情報 CVE-2026-29000 は、4.5.9、5.7.9、6.3.3 より前のバージョンの pac4j-jwt に影響します。この問題は、暗号化された JWT/JWE を処理する際の JwtAuthenticator...
pac4j-check
pac4j-check 离线排查 CVE-2026-29000CVSS 10.0—— 包括官方 advisory 没有列出的那些包。 English | 中文 单个 jar,约 24KB,零运行时依赖,Java 8 起可用,完全离线,不外传任何数据。 这个漏洞是什么 org.pac4j:pac4j-jwt 的 JwtAuthenticator 在处理加密 JWTJWE 时未强制校验签名。 攻击者只要拿到服务器的 RSA 公钥公钥本来就是公开的, 就能构造一个 JWE 包裹的 PlainJWT,把 subject 和 role 写成任意值, 以任意用户身份登录,包括管理员 。无需任何凭据。...
Principal-HackTheBox
HackTheBox — Principal Dificultad: Media SO: Linux Plataforma: HackTheBox Resumen Aplicación web que ejecuta pac4j-jwt v6.0.3 — vulnerable a CVE-2026-29000. La clave pública RSA está expuesta sin autenticación a través de un endpoint JWKS y puede usarse para forjar un token JWE de administrador...
pac4j-check v0.2.0
pac4j-check 离线排查 CVE-2026-29000CVSS 10.0—— 包括官方 advisory 没有列出的那些包。 English | 中文 单个 jar,约 24KB,零运行时依赖,Java 8 起可用,完全离线,不外传任何数据。 这个漏洞是什么 org.pac4j:pac4j-jwt 的 JwtAuthenticator 在处理加密 JWTJWE 时未强制校验签名。 攻击者只要拿到服务器的 RSA 公钥公钥本来就是公开的, 就能构造一个 JWE 包裹的 PlainJWT,把 subject 和 role 写成任意值, 以任意用户身份登录,包括管理员 。无需任何凭据。...