
これは、cve-2021-4034 用の単一ファイルエクスプロイトです。これは Polkit のローカル権限昇格(Local Privilege Escalation)です。賢明に使用してください!
CVE-2021-4034 は、一般に Pwnkit として知られ、Unix 系システムで認可を定義・処理するために使用されるツールキットである Polkit の pkexec コンポーネントにおけるメモリ破壊の脆弱性です。この脆弱性は、環境変数の不適切な処理に起因し、ローカルユーザーが root ユーザーとして任意のコードを実行できるようにします。
核心的な問題は、pkexec が環境変数を解析する前に適切にサニタイズしないことです。これにより、特定のシナリオで**境界外(out-of-bound)**書込み条件が発生し、最終的にローカル権限昇格が可能になります。この問題は 2009 年の pkexec の初期コミット以来コードベースに存在しており、2022 年初頭にパッチが適用されるまで、ほぼすべての主要な Linux ディストリビューションが影響を受けました。
sudo apt updatesudo apt install gitgit clone https://github.com/Z3R0-0x30/CVE-2021-4034.gitcd CVE-2021-4034chmod +x Z3R0_polkitLPE.sh./Z3R0_polkitLPE.sh