CVE-2024-48990
Qualysは、バージョン3.8より前のneedrestartが、攻撃者が制御するPYTHONPATH環境変数を用いてneedrestartにPythonインタープリターを実行させることで、ローカルの攻撃者がrootとして任意のコードを実行できることを発見しました。
- 公開済み
- 2024/11/19
- 更新済み
- 2025/11/03
- CNA の割り当て
- canonical
- 観察された証拠
- 2026/08/08
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H中 · 今後 30 日間
- パーセンタイル
- 97.6%
- モデルの日付
- 2026/10/15
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
Qualysは、バージョン3.8より前のneedrestartが、攻撃者が制御するPYTHONPATH環境変数を用いてneedrestartにPythonインタープリターを実行させることで、ローカルの攻撃者がrootとして任意のコードを実行できることを発見しました。
ソース
modules/exploits/linux/local/ubuntu_needrestart_lpe.rb
Metasploit Framework modules記載された条件
- platform: Linux($.exploit_linux/local/ubuntu_needrestart_lpe.platform)
- verification: check_declared($.exploit_linux/local/ubuntu_needrestart_lpe.check)
- CVE-2024-48990エクスプロイト
needrestart < 3.8 における PYTHONPATH インジェクションによるローカル権限昇格
CVE-2024-48990 の技術分析と概念実証。needrestart の権限昇格脆弱性で、ローカル攻撃者が PYTHONPATH 操作を介して root として任意のコードを実行できるようにします。
- CVE-2024-48990_needrestartエクスプロイト
CVE-2024-48990 のエクスプロイト - Needrestart 3.7-3 における権限昇格。教育目的のみ。
CVE-2024-48990の概念実証エクスプロイト。PYTHONPATH操作によるneedrestartのローカル権限昇格を示す。テスト用のランナースクリプトとペイロードバイナリを含む。
- CVE-2024-48990エクスプロイト
needsrestart の setuid root シェル用の完全なエクスプロイト
CVE-2024-48990 の PoC
- CVE-2024-48990エクスプロイト
CVE-2024-48990 のエクスプロイト (needrestart < 3.8 におけるローカル特権昇格)
CVE-2024-48990(ローカル特権昇格)に対するneedrestartのエクスプロイト
CVE-2024-48990(needrestart v3.7)向けの自動化されたローカル権限昇格エクスプロイト。PYTHONPATH ハイジャックを利用して root アクセスを獲得します。
- CVE-2024-48990-POCエクスプロイト
needrestart の権限昇格の脆弱性 CVE-2024-48990 のシンプルな PoC。
needrestart (CVE-2024-48990) 用のローカル権限昇格エクスプロイト
- CVE-2024-48990エクスプロイト
これをConversor HTBマシンで試しました。
- CVE-2024-48990-Exploitエクスプロイト
CVE-2024-48990 向けの私のエクスプロイトです。作成方法の詳細はブログをご覧ください。
🔄 need-restart 経由の Linux PrivEsc (CVE-2024-48990)。root 権限取得の自動化。💀
ユースケース向けPOCのテスト
- CVE-2024-48990-PoCエクスプロイト
needrestart Python CVE-2024-48990 に対する私の見解
CVE-2024-48990 に関する PoC。Qualys は、needrestart がバージョン 3.8 より前では、攻撃者が制御する PYTHONPATH 環境変数で Python インタープリターを実行するよう needrestart をだますことにより、ローカルの攻撃者が root として任意のコードを実行できることを発見しました。(NIST)
- CVE-2024-48990-PoCエクスプロイト
CVE-2024-48990 の PoC
CVE-2024-48990の概念実証エクスプロイト。needrestartでのPYTHONPATHハイジャッキングを実証し、SUIDバイナリ実行を介してローカル権限昇格を達成する。
Qualys needsrestart の脆弱性 CVE-2024-48990
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。