لينڪس ڪنيل ۽ Qualcomm Adreno GPU زيرو-ڏينهن خطرات: هڪ گہرے غوطه
لينڪس ڪنيل ۽ Qualcomm Adreno GPU تازو ئي متاثر ٿيا آهن نازڪ صفر ڏينهن جي ڪمزورين، يعني Dirty Frag ۽ Adreno GPU ڊرائيورن ۾ ٽي خاميون. اهي خطرات اهم حفاظتي خطرا پيدا ڪن ٿا، ڇاڪاڻ ته اهي گهڻو ڪري لينڪس جي تقسيم ۽ سمجھوتي Android ڊوائيسز تي طئياتي روٽ رسائي حاصل ڪرڻ لاء استحصال ڪري سگهجن ٿيون.
گندي فريگ: لينڪس ڪرنل زيرو-ڏينهن جي ڪمزوري
Dirty Frag هڪ لينڪس ڪنييل جي ڪمزوري آهي جيڪا غير مراعات يافته صارفين کي اڪثر لينڪس جي تقسيم تي طئياتي روٽ رسائي حاصل ڪرڻ جي اجازت ڏئي ٿي. خرابي جي ڪريل جي ٽڪنڊي ٿيل پيڪن جي سنڀال ۾ نقص جو سبب بڻيل آهي، جنهن جو استحصال ڪري سگهجي ٿو صوابديدي ڪوڊ تي عمل ڪرڻ لاءِ اعليٰ مراعات سان. جيئن Hyunwoo Kim جو انڪشاف وضاحت ڪري ٿو، ڪمزوري لينڪس ڪنيل ورزن 5.10 ۽ بعد ۾ متاثر ڪري ٿي. هي نقصان خاص طور تي ان ڪري آهي ڇاڪاڻ ته اهو روٽ رسائي حاصل ڪرڻ لاءِ استحصال ڪري سگهجي ٿو، جيڪو حساس ڊيٽا ۽ سسٽم تائين غير مجاز رسائي جي ڪري سگھي ٿو.
💡 Key Takeaway: Dirty Frag هڪ نازڪ خطرو آهي جنهن کي ٽيڪني ماهرن کان فوري ڌيان ڏيڻ جي ضرورت آهي انهن جي سسٽم کي پيچ ۽ محفوظ ڪرڻ لاءِ. خطري کي روٽ رسائي حاصل ڪرڻ لاءِ استعمال ڪري سگهجي ٿو، جيڪو حساس ڊيٽا ۽ سسٽم تائين غير مجاز رسائي جي ڪري سگھي ٿو. هن ڪمزوري کي گهٽائڻ لاءِ، لينڪس استعمال ڪندڙ لينڪس ڪنيل ڪميونٽي پاران مهيا ڪيل پيچ کي لاڳو ڪري سگهن ٿا، جيڪو ٽڪنڊي ٿيل پيڪٽس جي ڪنيل جي سنڀال ۾ نقص کي حل ڪري ٿو ۽ استحصال کي روڪي ٿو.
``پٿون
گٽ استعمال ڪندي گندي فريگ پيچ کي ڪيئن لاڳو ڪرڻ جو مثال
git آڻڻ https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git ماسٽر گيٽ چيري-پڪ -x <patch_hash> ``
اضافي طور تي، صارفين پنهنجي سسٽم کي ڪنٽينر ۽ مائڪرو وي ايم سينڊ باڪس استعمال ڪرڻ لاء ترتيب ڏئي سگھن ٿا، جيڪي ڪنييل خطرات جي خلاف سيڪيورٽي جي اضافي پرت مهيا ڪري سگھن ٿا. اهو ئي سبب آهي ته ڪنٽينر ۽ مائڪرو وي ايم سينڊ باڪسز ڪنيل کي باقي سسٽم کان الڳ ڪري سگھن ٿا، نقصان جي استحصال کي روڪيو.
Qualcomm Adreno GPU زيرو-ڏينهن جون خاميون
Qualcomm پنهنجي Adreno GPU ڊرائيورن ۾ ٽن نازڪ صفر-ڏينهن جي ڪمزورين کي حل ڪيو آهي، جيڪي Android ڊوائيسز جي خلاف ٽارگيٽ حملن ۾ استحصال ڪري رهيا آهن. ڪمزورين تي اثر انداز ٿئي ٿو Adreno GPU ڊرائيور جي ميموري مختص ڪرڻ جي سنڀال ۽ اعلي استحقاق سان صوابديدي ڪوڊ تي عمل ڪرڻ لاء استحصال ڪري سگهجي ٿو. [Qualcomm جي سيڪيورٽي بليٽن] (https://www.qualcomm.com/products/security/bulletins) جي مطابق، ڪمزورين Adreno GPU ڊرائيور ورزن 540 ۽ بعد ۾ متاثر ڪن ٿا.
| ڪمزوري | وضاحت | متاثر ٿيل نسخو |
|---|---|---|
| CVE-2026-43285 | ياداشت مختص ڪرڻ جي نقص | Adreno GPU ڊرائيور 540 ۽ بعد ۾ |
| CVE-2026-43286 | ياداشت مختص ڪرڻ جي نقص | Adreno GPU ڊرائيور 540 ۽ بعد ۾ |
| CVE-2026-43287 | ميموري مختص ڪرڻ جي غلطي | Adreno GPU ڊرائيور 540 ۽ بعد ۾ |
⚠️ آرڪيٽيڪچرل ريسڪ: Qualcomm Adreno GPU صفر-ڏينهن جي خامين کي نمايان ڪري ٿو ڊيوائس ڊرائيورن کي اپڊيٽ رکڻ ۽ امڪاني استحصال کان محفوظ رکڻ جي اهميت. ائين ڪرڻ ۾ ناڪامي حساس ڊيٽا ۽ سسٽم تائين غير مجاز رسائي جي ڪري سگھي ٿي. انهن خطرن کي گهٽائڻ لاءِ، اينڊرائڊ استعمال ڪندڙ پنهنجي ڊوائيسز کي جديد سافٽ ويئر ورزن ۾ اپڊيٽ ڪري سگهن ٿا، جنهن ۾ شامل آهي پيچ ٿيل Adreno GPU ڊرائيور.
ايم ايل
مثال هڪ Android ڊوائيس تي محفوظ بوٽ کي ڪيئن ترتيب ڏيڻ
ڊوائيس: safe_boot: سچو verified_boot: سچو ``
گھٽ ڪرڻ واري حڪمت عملين جو مقابلو
هيٺ ڏنل جدول گندي فريگ ۽ Qualcomm Adreno GPU صفر-ڏينهن جي ڪمزورين لاءِ تخفيف واري حڪمت عملي جو مقابلو ڪري ٿو:
| گھٽتائي واري حڪمت عملي | گندي فريگ | Qualcomm Adreno GPU |
|---|---|---|
| پچائڻ | لينڪس ڪنييل پيچ لاڳو ڪريو | تازه ڪاري Adreno GPU ڊرائيور |
| ڪنٽينر ۽ مائڪرو وي ايم سينڊ باڪسز | ڪنٽينر ۽ مائڪرو وي ايم سينڊ باڪس کي ترتيب ڏيو | لاڳو ناهي |
| محفوظ بوٽ | لاڳو ناهي | محفوظ بوٽ ميڪانيزم کي ترتيب ڏيو |
گھٽتائي ۽ روڪٿام
انهن خطرن جي استحصال کي روڪڻ لاءِ، صارفين کي لازمي طور تي پيچ لاڳو ڪرڻ، محفوظ بوٽ ميڪانيزم کي ترتيب ڏيڻ، ۽ ڪنٽينر ۽ مائڪرو وي ايم سينڊ باڪس استعمال ڪرڻ گهرجن. انهن قدمن کي کڻڻ سان، صارفين کي نقصان جي استحصال کي روڪڻ ۽ انهن جي سسٽم ۽ ڊيٽا جي حفاظت ڪري سگهي ٿو. اهو پڻ ضروري آهي ته ڊوائيس ڊرائيور کي تاريخ تائين رکڻ ۽ امڪاني استحصال کان محفوظ رکڻ لاء.
ذريعا
- Dirty Frag: a kernel zero-day vs. Continer and microVM sandboxes — ڊارٽي فريگ جي ڪمزوري ۽ ان جي اثرن تي بحث.
- Qualcomm Security Bulletin — Qualcomm پروڊڪٽس لاءِ سڪيورٽي بليٽنز ۽ مشوري جي هڪ فهرست، بشمول Adreno GPU ڊرائيور.
- Linux Kernel Archives — لينڪس ڪرنل سورس ڪوڊ ۽ پيچس جو هڪ مخزن.
- Android Security Bulletins — Android ڊوائيسز لاءِ سيڪيورٽي بليٽنز ۽ مشوري جي هڪ فهرست.