
nftables OOB 読み取り/書き込みエクスプロイト (CVE-2023-35001)
pwn2own Vancouver 2023 で Ubuntu デスクトップに対して使用されたエクスプロイトです。このエクスプロイトは、イベント開始時点で利用可能だったカーネルバージョン (5.19.0-35) をサポートしています。
# Build
$ make
# Run
$ ./exploit
これにより、ターゲット上で展開可能な lpe.zip ファイルが生成されます。アーカイブ内には以下の 2 つのバイナリが含まれています。
exploit ファイルが実行すべきプログラムです。このプログラムは wrapper プログラムを使用して自身を呼び出し、新しい名前空間に入ります。