CVE-2019-5736
runc 1.0-rc6 まで(Docker 18.09.2 より前およびその他の製品で使用されている)では、攻撃者が次のいずれかのタイプのコンテナ内で root としてコマンドを実行できる能力を悪用して、ホストの runc バイナリを上書きし(その結果、ホストの root アクセスを取得し)ることができます:...
- 公開済み
- 2019/02/11
- 更新済み
- 2024/08/04
- CNA の割り当て
- mitre
- 観察された証拠
- 2019/02/12
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H高 · 今後 30 日間
- パーセンタイル
- 99.9%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
runc 1.0-rc6 まで(Docker 18.09.2 より前およびその他の製品で使用されている)では、攻撃者が次のいずれかのタイプのコンテナ内で root としてコマンドを実行できる能力を悪用して、ホストの runc バイナリを上書きし(その結果、ホストの root アクセスを取得し)ることができます: (1) 攻撃者が制御するイメージを使用した新しいコンテナ、または (2) 攻撃者が以前に書き込みアクセス権を持っていた既存のコンテナで、docker exec でアタッチできるもの。これは、/proc/self/exe に関連するファイルディスクリプタの不適切な取り扱いが原因です。
ソース
28CVE-2019-5736の概念実証エクスプロイト。runcのコンテナエスケープ脆弱性で、攻撃を実証しセキュリティテストを可能にします。
- POC-CVE-2019-5736エクスプロイト
CVE-2019-5736の概念実証エクスプロイト。runCコンテナエスケープの脆弱性で、悪意のあるイメージとexecコマンドによるコンテナブレイクアウトを実証します。
CVE-2019-5736の概念実証エクスプロイト。runcコンテナエスケープにより、ホストのruncバイナリを上書きして、ホスト上でrootコード実行を達成します。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。