
Эксплойт для ядер 6.4 - 6.5 и ещё один эксплойт для 5.15 - 6.5
Эксплойт для ядер 6.4 – 6.5 и ещё один эксплойт для 5.15 – 6.5
Телеграм для связи -> https://t.me/YuriiCrimson
Телеграм чат -> https://t.me/itcrowdua
Зимой я нашёл две уязвимости в драйвере n_gsm. После этого мне написал Jammes с предложением купить их у меня. Как вы поняли, он меня обманул. Но я ещё не знал, что первый эксплойт для 6.4 и 6.5 уже был слит. Поэтому я три дня назад слил его, не зная, что он уже был слит. А в твиттере я увидел вот это: https://jmpeax.dev/The-tale-of-a-GSM-Kernel-LPE.html. Этот выблядок украл у меня мой труд и ещё выдал за свой. Здесь вы можете увидеть https://t.me/itcrowdua/1/203010 видео нашей переписки как доказательство того, что я не вру. И теперь я слил ещё один эксплойт, который затрагивает версии с 5.15 до 6.5, дальше драйвер можно использовать только с правами CAP_NET_ADMIN. Чтобы опередить ту мразь.
Первый эксплойт 5.15 – 6.5
Результат
Debian 12, ядро 6.1, рабочий стол
Эксплойт работает не на всех ядрах, например на Ubuntu. Но на Debian и Fedora работает.
Второй эксплойт 6.4 – 6.5
Результат

Ubuntu 22.04, ядро 6.5, рабочий стол
sudo apt-get install libcap-dev
#if not already installed
mkdir build
cd build
cmake ../ExploitGSM
cmake --build .
ExploitGSM_5_15_to_6_1 — первый эксплойт
ExploitGSM_6_5 — второй эксплойт.
OffsetGenerator — генератор офсетов.
writeup.docx — чтиво о том, как работает эксплойт.