
Log4Shell(CVE-2021-44228)に関する厳選OSINT情報集。検出手法、攻撃対象領域、緩和策、およびインシデントレスポンスのための侵害指標(IoC)を網羅しています。
log4j のOSINT調査結果のまとめ。検出、攻撃対象領域、緩和策、IoCを含む。
この脆弱性により、ログメッセージやログメッセージのパラメータにテキストを注入できる攻撃者は誰でも、リモートサーバーからコードをロードできるようになります。対象となるサーバーは、Java Naming and Directory Interface(JNDI)への呼び出しを介してそのコードを実行します。
JNDIは、いくつかのネットワークサービスとインターフェースします:
2021年12月13日時点で、これまでの攻撃は、暗号通貨マイナーと自動化されたボットネット(Mirai、Tsunami、Kinsing)のいずれかでした。
最善の修正方法はパッチ適用済みバージョンへのアップグレードですが、課題はlog4jがコンポーネントとしてどこに配備されているかを見つけること、および/またはベンダーのパッチを待つことです。
短期的な対策:
長期的な対策:
https://www.techsolvency.com/story-so-far/cve-2021-44228-log4j-log4shell/ - @TychoTithonus(Royce Williams)著
エクスプロイト例のまとめ。 https://github.com/YfryTchsGD/Log4jAttackSurface
Florian Rothによるリソース(コメント欄にも有用な情報があります) https://gist.github.com/Neo23x0/e4c8b03ff8cdf1fa63b7d15db6e3860b
/.({|%7B)[Jj][Nn][Dd][Ii]./
https://twitter.com/ThinkstCanary/status/1469439743905697797 https://canarytokens.org のポイント&クリック型canarytokenを使用して、#log4j / #Log4Shell の問題をテストできます。
詳細は彼らのページにあります https://log4shell.huntress.com/
「影響を受けているかどうかを検出する方法:アプリと並行してnetcatを起動します:"nc -lp 1234"、次にアプリのログに記録される場所(例:検索のクエリ文字列)に次のように入力します:"${jndi:ldap://127.0.0.1:1234/abc}" netcatコンソールにガベージ/絵文字が表示されたら、あなたは脆弱です!」
「私は、JndiLookup.lookup()をパッチして固定文字列を返し、引数を解析しないようにする、シンプルな(つまりスタンドアロンで依存関係のない)Javaプログラムを作成しました。これにより、JVMプロセスを再起動せずにCVE-2021-44228(つまりLog4jのRCE)を修正できるはずです。」 https://github.com/simonis/Log4jPatch 「これは、実行中のJVMプロセスにJavaエージェントを注入するシンプルなツールのPOCです。このエージェントは、ロードされたすべてのorg.apache.logging.log4j.core.lookup.JndiLookupインスタンスのlookup()メソッドをパッチして、無条件に文字列"Patched JndiLookup::lookup()"を返すようにします。これにより、Javaプロセスを再起動せずにLog4jのCVE-2021-44228リモートコード実行の脆弱性を修正できるはずです。 これは現在、JDK 8と11でのみテストされています!」
出典:Greynose.io
API呼び出し: curl -X POST https://threatfox-api.abuse[.]ch/api/v1/ -d '{ "query": "taginfo", "tag": "log4j" }
「GreyNoiseがこれまでに検出した以下の生のCVE-2021-44228 Log4J / Logshellペイロードを参照してください。」 https://gist.github.com/nathanqthai/01808c569903f41a52e7e7b575caa890
「45[.]155[.]205[.]233がbase64エンコードされた文字列で初期スキャンを行っているのを確認しました。デコードすると、シェルをセットアップするためにcurl wget bashなどを行おうとします。 ステージ2、3、4も最終ペイロードとともに確認されています: 以下のIPを介したnspps/Kingsingマルウェア 44.240.146.137 45.137.155.55 185.154.53.140 185.191.32.198」
45.155.205.233 - 悪用が確認されているロシアのIP。 https://twitter.com/VessOnSecurity/status/1469950517010968582 https://twitter.com/entropyqueen_/status/1469961345848299520