再共有 — Vincent Strubelによるコンテンツ
PHP2Shell:余震に注意
先週のPHPにおける重大な脆弱性のやや混沌とした公表は、世界中で驚くべき数のウェブサイトに緊急にパッチを適用するという、地球規模での目覚ましい動員を引き起こしました。私たちはそれについて喜ぶことができます。
しかし、問題が解決したとあまり早く考えるべきではありません。リスクはウェブサイトから、PHPのバージョンを組み込んだ無数のサードパーティ製品(ウェブ管理インターフェースなどに無作為に)へと移っています。ルーター、ファイアウォール、産業用コントローラー、広義のコネクテッドオブジェクト…これらも更新する必要があります。
このテーマの複雑さに溺れるのを避けるための有用なリソース:オランダ
のNationaal Cyber Security Centrum(NCSC-NL)の counterparts のイニシアチブで、PHPを組み込んだ製品の更新に関する利用可能な情報をGitHubリポジトリに統合しています。
これにより、少なくとも欧州規模で取り組みを組み合わせ、作業や情報の重複を避けることができます。Bravo、そして彼らに感謝します!ANSSIは現在、このリポジトリを自身のアラートで参照し、自身の情報を共通ディレクトリに注入しています。
GitHubリポジトリ:https://lnkd.in/eXTxysrt
LinkedInソース
- プロフィール:Pierre Jean Duvivier dit Sage(LinkedIn)
- 共有著者:Vincent Strubel(LinkedIn)
投稿⚠️ PHP2Shell:余震に注意はles plumes qui mordentに最初に掲載されました。
よくある質問
FAQs PHP2Shell 余震に注意
Q PHP2Shellとは何ですか
A これは、PHPコードの欠陥により攻撃者がサーバー上で独自のコマンドを実行できるタイプの攻撃の名称です。多くの場合、関連する脆弱性が修正された直後に発生します。余震とは、最初の攻撃がパッチされる前または後に発生する追撃攻撃です。
Q ここでの余震とはどういう意味ですか
A 地震からの比喩です。一度のエクスプロイトの後、攻撃者は残された穴、見落とされたファイル、弱いパッチを探し続けます。それらの追撃ヒットが余震であり、同様に有害である可能性があります。
Q PHP2Shellは特定のCVEまたは実際の製品ですか
A いいえ。これは説明的なラベルであり、単一の脆弱性IDやツールではありません。警告パターン、つまりシェル実行につながるPHPの欠陥とそれに続く攻撃として扱ってください。
Q 攻撃者はどのようにPHPからシェルに移行しますか
A 通常、安全でない入力処理を通じてです。例えば、ユーザー入力をsystem exec shellexec popenまたはバッククォートに渡す、またはファイルアップロード、ユーザー制御のパスを持つinclude/require、デシリアライゼーションのバグを通じてです。コードが実行されると、シェルを生成できます。
Q メインのバグにすでにパッチを適用した場合、なぜ気にする必要がありますか
A 余震は、見落としたもの、パッチ未適用のコピー、バックアップファイル、デバッグエンドポイント、キャッシュされたコード、または同じ認証情報を共有する他のサービスを標的にするからです。クリーンなパッチはすでに行われた損害を元に戻しません。
Q 攻撃の一般的な警告サインは何ですか
A 予期しない外向き接続、ウェブディレクトリ内の新規または変更されたファイル、奇妙なcronジョブ、不明なユーザーまたはSSHキー、異常なプロセス、エラーログまたは500エラーの急増。
Q アプリが脆弱かどうかを確認するにはどうすればよいですか
A コード内の危険な関数を検索し、ユーザー入力を受け取っているかどうかを確認します。また、ファイルアップロード、includeパス、unserialize呼び出しを確認します。静的解析ツールと依存関係を実行します。