2741 matches found
CVE-2024-21626-runcPOC
【脆弱性再現】CVE-2024-21626 docker runcエスケープ脆弱性 1、脆弱性概要 脆弱性名| docker runcエスケープ脆弱性 ---|--- 脆弱性番号| CVE-2024-21626 公開日| 2024-01-31 特徴| / 影響バージョン| runc @ v1.0.0-rc93,1.1.11 2、脆弱性悪用&POC/EXP 悪用条件 はやや厳しく、被害者の操作が必要であり、個人的にはあまり実用的ではないと考えます: 1. 攻撃者の悪意のあるイメージ(作業ディレクトリの設定などを含む)を使用してコンテナを作成する 2...
fastjson-jsontype-rce-lab
Fastjson @JSONType リモートJAR/FDチェーン ラボと検出 このリポジトリには、現在2つの異なるFastjson調査トラックが保存されています: modern-fd/ は、Spring Boot 3、標準の組み込みTomcat、JDK 17上でのFastjson 1.2.83 シングルボディのリモートJAR/ファイルディスクリプタチェーンの、推奨されるマーカーのみ の再現です。AutoTypeを無効にした状態で、リテラルな固定DTOシンク JSON.parseObjectbody, BoundEnvelope.class を使用します。 元のトップレベルDocker...
CVE-2022-2602-Kernel-Exploit
CVE-2022-2602-Kernel-Exploit 詳細 https://blog.hacktivesecurity.com/index.php/2022/12/21/cve-2022-2602-dirtycred-file-exploitation-applied-on-an-iouring-uaf/ TL;DR この脆弱性は、iouring サブシステムの登録済みファイルディスクリプタ機能に影響を与える Use-After-Free です。iouring コンテキストでファイルを登録し、Unix ガベージコレクタから解放して、要求された iouring 操作(例: writev...
cve-2024-21626
CVE-2024-21626 概要 このリポジトリには、CVE-2024-21626に対して脆弱なアプリのコード例と、悪用試行を検出するためのeBPFガジェットが含まれています。 このリポジトリは、このブログ記事の一部として作成されました。 この脆弱性の検出に使用されるガジェットプログラムは、デモンストレーション目的のみです。これはCVE-2024-21626の完全な検出ではありません。 脆弱性の説明...
cve-2024-21626-runc-1.1.11-escape
CVE-2024-21626 - runc Leaky Vessels 概要 フィールド| 詳細 ---|--- CVE| CVE-2024-21626 影響を受けるコンポーネント| runc ≤ 1.1.11 脆弱性クラス| ファイル記述子リークによるコンテナエスケープ 通称| Leaky Vessels 根本原因 runcは、コンテナプロセスを実行する前に、ホストファイルシステムの作業ディレクトリ を指す内部ファイル記述子...
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-78408
The nsenter --join-cgroup option opens the target cgroup.procs file as root and leaves that file descriptor open across later namespace and credential changes and across execve. Because the kernel checks later cgroup migrations using the credentials from the original open, a program run in an...
EUVD-2026-70105
The nsenter --join-cgroup option opens the target cgroup.procs file as root and leaves that file descriptor open across later namespace and credential changes and across execve. Because the kernel checks later cgroup migrations using the credentials from the original open, a program run in an...
CVE-2026-78408
util-linux nsenter --join-cgroup opens the target cgroup.procs file as root and leaves the file descriptor open across subsequent namespace, credential, and execve() transitions. Because the kernel evaluates later cgroup migrations against the credentials of the original open, a process in an att...
CVE-2026-78408
The nsenter --join-cgroup option opens the target cgroup.procs file as root and leaves that file descriptor open across later namespace and credential changes and across execve. Because the kernel checks later cgroup migrations using the credentials from the original open, a program run in an...
CVE-2025-1974
Ingress NGINX - IngressNightmare のエクスプロイト このプロジェクトは、Kubernetes 向け Ingress NGINX Controller における重大な未認証リモートコード実行 RCE 脆弱性を標的としたエクスプロイトを提供します。これらの脆弱性は総称して IngressNightmare と呼ばれます。 元の研究では、Wiz チームは PoC や実用的なエクスプロイトを提供していなかったため、私たちは独自のものを開発し、コミュニティと共有することにしました。 概要 Ingress NGINX Controller は Kubernetes...
CVE-2024-21626-POC
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...
docker_lightman_exploit
Docker Lightman Exploit Docker CVE-2022-37708。 このエクスプロイトは、Docker を実行するホストと Docker 内で実行されるクライアントとの間で Docker が共有するファイルに対して UNIX ファイルシステムが UID と GID を保持する仕組みと、プロセス ID の所有権が機能する性質に依存しています。 問題の要約 Docker は、クライアント内の共有からの ID を「ホストシステム」上のプライベート(かつ保護された)ディレクトリ(/var/lib/docker/volumes など)に直接マッピングします。...
CVE-2024-21626-POC
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 の場...
CVE-2024-21626-PoC
CVE-2024-21626 根本原因 & 概念実証コード poc-autoplay の使い方は? root@kitploit: make install make uninstall 1. 根本原因 runc v1.1.11 以下のバージョンでは、cgroup を設定するためにホストの /sys/fs/cgroup ディレクトリを開く過程で、そのファイルディスクリプタをコンテナ初期化プロセスで閉じずに残したままにしたため、この脆弱性が発生する。 1. runc init 段階でホストの /sys/fs/cgroup を介して /proc/PID/fd/7 を取得。 2. その fd...
CVE-2026-33263
A flaw was found in the Dovecot mail server's submission-login component. This vulnerability occurs when the server reaches its maximum allowed user IP connections, leading to a crash due to file descriptor handling issues. This can result in a denial of service, preventing users from sending...
public-passwd
!WARNING これは、所有しているシステム、またはテストの許可を得ているシステムでのみ使用してください。失敗した場合にシステムを再起動できない場合は、root シェルを開いたままにしておくことをお勧めします。root なしでは /etc/shadow のページキャッシュをクリアできない可能性があるためです。 public-passwd CVE-2026-46333 と CVE-2026-31431 を使用して、root に権限昇格することなく任意のユーザーのパスワードを変更します。 使用方法 root@kitploit: python passwd.py...
ptrace_may_dream
ptracemaydream CVE-2026-46333 pidfdgetfd2 の ptracemayaccess mm=NULL 競合状態を悪用したローカル権限昇格エクスプロイトです。 プロセスが終了処理中で mm が既に解放されている場合、カーネルは ptrace アクセスチェックを完全にスキップします。pidfdgetfd をプロセス終了と競合させることで、非特権ユーザーが特権プロセスから開いているファイルディスクリプタを盗むことができます。 このエクスプロイトは accounts-daemon を標的とします。SetIconFile...
Linux Distros Unpatched Vulnerability : CVE-2026-33263
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - When mailmaxuseripconnections is set default 10 and reached, submission-login can crash with epoll panic caused by file descriptor handling issues. If running i...
CVE-2026-77037
multer is a middleware for handling multipart/form-data in Node.js. In version 2.2.0, when a disk-backed upload is aborted or truncated before the write stream finishes, multer's disk storage engine removes the visible file but does not close the underlying write file descriptor, leaving a delete...