
- 影響を受けるバージョン: sudo 1.9.14、1.9.15、1.9.16、1.9.17 - 修正済みバージョン: sudo 1.9.17p1以降 - 1.9.14より古いレガシーバージョンは、--chrootオプションをサポートしていないため影響を受けません。
# get_root.sh と get_root.py は同じことを行います。
git clone https://github.com/shazed-x/CVE-2025-32463
cd CVE-2025-32463
./get_root.sh
ターゲットマシンにgccは必要ありません。このPoCは、現在のアーキテクチャ(例: x86_64、aarch64)を確認し、対応する動的に事前コンパイルされたペイロードを実行することで動作します。それが失敗した場合は、静的ペイロードにフォールバックします。
お使いのマシンでエクスプロイトが失敗した場合は、以下の方法でコンパイルすることもできます:
./mkall-dynamic.sh
# その後、実行
./get_root.sh