Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2024-21626-POC — 概念実証エクスプロイト (CVE-2024-21626) — Docker/runc におけるコンテナエスケープ脆弱性。ファイルディスクリプタ操作によるコンテナ隔離からの脱出を示しています。教育および研究目的のみに使用してください。 | Kitploit
ツール/GitHubGitHub/skysbsb/cve-2024-21626-poc
特権昇格コンテナセキュリティ脆弱性分析エクスプロイト学習と教育コンテナエスケープ
GitHubskysbsb/cve-2024-21626-poc

CVE-2024-21626-POC

概念実証エクスプロイト (CVE-2024-21626) — Docker/runc におけるコンテナエスケープ脆弱性。ファイルディスクリプタ操作によるコンテナ隔離からの脱出を示しています。教育および研究目的のみに使用してください。

リポジトリを見る
52年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2024-21626-POC

使用方法

教育/研究目的のみに使用してください。教育/研究以外の目的で使用した場合のリスクは自己責任です。

使用

root@kitploit:~
docker build . -t cve-2024-21626
docker run -it --rm cve-2024-21626 bash /poc.sh
# 另起一个terminal
/bin/bash.copy

注意

docker/runcのバージョンによって使用するファイルディスクリプタが異なります。例えば、docker server:20.10.17 && runc version 1.1.2 の場合は /proc/self/fd/9 を使用します。実際のfdはファイルのオープン順序によって変わる可能性があり、公式ドキュメントでは通常 /proc/self/fd/7 を使用すべきとされています。 実際に使用するfdを確認するには、runcを自分でコンパイルし、nsexec関数でsleepさせます。

root@kitploit:~
#使用ps 找到对应runc init进程的pid
ps -ef | grep runc
# 查看指向/sys/fs/cgroup的fd
ls -lh/proc/{pid runc init}/fd

変更:Dockerfile内のWORKDIRを対応する値に変更してください。

前提条件

以下の条件をすべて満たすこと:

root@kitploit:~
1. 可以创建容器并指定执行命令
2. 可以指定容器使用的镜像

脆弱性の原理

TODO

参考文献

https://github.com/opencontainers/runc/security/advisories/GHSA-xr7r-f8xq-vfvv

https://github.com/opencontainers/runc/commit/2a4ed3e75b9e80d93d1836a9c4c1ebfa2b78870e

ツールをダウンロード