কেবলমাত্র @ কোসের দুর্দান্ত উত্তরের পরিপূরক:
জিরো দিবস শোষণ (সিভিই -2016-0728) পেরসেপশন পয়েন্টে গবেষকরা খুঁজে পেয়েছিলেন ।
এটি 3.8 ভ্যানিলা কার্নেল প্রবর্তিত হয়েছিল। সুতরাং উবুন্টু রিলিজগুলি কার্নেল সংস্করণ 3.8 বা তার পরে ব্যবহার করে দুর্বল। @ কোস যেমন ইতিমধ্যে উল্লেখ করেছে, সমর্থিত রিলিজে আপনি প্যাচ ইনস্টল করতে কেবল কার্নেলটি আপগ্রেড করতে পারেন:
sudo apt-get update && sudo apt-get dist-upgrade
কীভাবে Vulenerability চেক করবেন ( এখান থেকে নেওয়া ):
ইনস্টল করুন libkeyutils-dev
:
sudo apt-get install libkeyutils-dev
শোষণ পরীক্ষা করার জন্য পার্সপশন পয়েন্ট টিম দ্বারা লিখিত গিথুব থেকে এই সি প্রোগ্রামটি অনুলিপি করুন ।
ফাইলগুলিতে কোডগুলি সংরক্ষণ করুন test_2016_0728.c
এবং সংকলন:
gcc test_2016_0728.c -o test_2016_0728 -lkeyutils -Wall
সংকলিত প্রোগ্রামটি সাধারণ ব্যবহারকারী হিসাবে চালান :
./test_2016_0728 -PP1
কিছুটা সময় লাগবে, প্রোগ্রামটি শেষ হওয়ার পরে যদি আপনার কার্নেলটি দুর্বল হয় আপনি দেখতে পাবেন যে আপনার অধিকারটি বৃদ্ধি পেয়েছে অর্থাৎ আপনি হয়ে গেছেন root
।