سلام.
شرح کامل آسیب پذیری رو اگر کسی خواست توی خود source هست می تونه بخونه جاییش متوجه نشد بپرسه.
یه متد جالب برای bypass کردن SELinux/AppArmor/LSM/auditingهم روی کرنل های 32 بیت کار میکنه هم 64 بیت.
متن ایمیل خود نویسنده اکسپلویت تو mailing list های immunity.
تعداد خطوط کد زیاد بود جا نشد.
Title says it all, exploit is at:
http://grsecurity.net/~spender/cheddar_bay.tgzEverything is described and explained in the exploit.c file.
I exploit a bug that by looking at the source is unexploitable;
I defeat the null ptr dereference protection in the kernel on
both systems with SELinux and those without.
I proceed to disable SELinux/AppArmor/LSM/auditing
Exploit works on both 32bit and 64bit kernels.
Links to videos of the exploit in action are present in the exploit
code.
Greets to vendor-sec,
-Brad