لینکس کرنل اور Qualcomm Adreno GPU زیرو ڈے خطرات: ایک گہری غوطہ
لینکس کرنل اور Qualcomm Adreno GPU حال ہی میں صفر دن کی اہم کمزوریوں، یعنی ڈرٹی فریگ اور Adreno GPU ڈرائیوروں میں تین خامیوں سے متاثر ہوئے ہیں۔ یہ کمزوریاں اہم حفاظتی خطرات کا باعث بنتی ہیں، کیونکہ ان کا فائدہ زیادہ تر لینکس ڈسٹری بیوشنز پر جڑ تک رسائی حاصل کرنے اور اینڈرائیڈ ڈیوائسز سے سمجھوتہ کرنے کے لیے کیا جا سکتا ہے۔
ڈرٹی فریگ: لینکس کرنل زیرو ڈے کمزوری۔
ڈرٹی فریگ ایک لینکس کرنل کمزوری ہے جو غیر مراعات یافتہ صارفین کو زیادہ تر لینکس ڈسٹری بیوشنز پر جڑ تک رسائی حاصل کرنے کی اجازت دیتا ہے۔ کمزوری دانا کے ٹکڑے شدہ پیکٹوں کو سنبھالنے میں ایک خامی کی وجہ سے ہے، جس کا فائدہ اٹھا کر اعلیٰ مراعات کے ساتھ صوابدیدی کوڈ پر عمل درآمد کیا جا سکتا ہے۔ جیسا کہ Hyunwoo Kim کا انکشاف وضاحت کرتا ہے، کمزوری لینکس کرنل ورژن 5.10 اور بعد کے ورژن کو متاثر کرتی ہے۔ یہ کمزوری خاص طور پر تشویشناک ہے کیونکہ جڑ تک رسائی حاصل کرنے کے لیے اس کا فائدہ اٹھایا جا سکتا ہے، جو حساس ڈیٹا اور سسٹمز تک غیر مجاز رسائی کا باعث بن سکتا ہے۔
💡 Key Takeaway: Dirty Frag ایک اہم خطرہ ہے جس کے لیے ٹیک پروفیشنلز کی جانب سے اپنے سسٹمز کو پیچ اور محفوظ بنانے کے لیے فوری توجہ کی ضرورت ہے۔ جڑ تک رسائی حاصل کرنے کے لیے کمزوری کا فائدہ اٹھایا جا سکتا ہے، جو حساس ڈیٹا اور سسٹمز تک غیر مجاز رسائی کا باعث بن سکتا ہے۔ اس کمزوری کو کم کرنے کے لیے، لینکس کے صارفین لینکس کرنل کمیونٹی کی طرف سے فراہم کردہ پیچ کو لاگو کر سکتے ہیں، جو کرنل کے بکھرے ہوئے پیکٹوں کو سنبھالنے میں خامی کو دور کرتا ہے اور استحصال کو روکتا ہے۔
`` ازگر
گٹ کا استعمال کرتے ہوئے ڈرٹی فریگ پیچ کو کیسے لاگو کیا جائے اس کی مثال
git fetch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git ماسٹر git cherry-pick -x <patch_hash> ``
مزید برآں، صارف کنٹینر اور مائیکرو وی ایم سینڈ باکس استعمال کرنے کے لیے اپنے سسٹم کو کنفیگر کر سکتے ہیں، جو کرنل کی کمزوریوں کے خلاف سیکیورٹی کی اضافی پرت فراہم کر سکتے ہیں۔ اس کی وجہ یہ ہے کہ کنٹینر اور مائیکرو وی ایم سینڈ باکسز دانا کو باقی سسٹم سے الگ کر سکتے ہیں، کمزوری کے استحصال کو روک سکتے ہیں۔
Qualcomm Adreno GPU زیرو ڈے کی خامیاں
Qualcomm نے اپنے Adreno GPU ڈرائیوروں میں صفر دن کی تین اہم کمزوریوں کو دور کیا ہے، جن کا فائدہ Android ڈیوائسز کے خلاف ٹارگٹڈ حملوں میں کیا جا رہا ہے۔ کمزوریاں ایڈرینو جی پی یو ڈرائیور کے میموری مختص کرنے کے انتظام کو متاثر کرتی ہیں اور ان کا فائدہ اٹھا کر اعلیٰ مراعات کے ساتھ صوابدیدی کوڈ پر عمل درآمد کیا جا سکتا ہے۔ Qualcomm کے سیکیورٹی بلیٹن کے مطابق، کمزوریاں 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 ڈرائیور شامل ہے۔
``YML
Android ڈیوائس پر محفوظ بوٹ کو کنفیگر کرنے کے طریقے کی مثال
آلہ: safe_boot: سچ تصدیق شدہ_بوٹ: سچ ہے۔ ``
تخفیف کی حکمت عملیوں کا موازنہ
درج ذیل جدول ڈرٹی فریگ اور Qualcomm Adreno GPU صفر دن کی کمزوریوں کے لیے تخفیف کی حکمت عملیوں کا موازنہ کرتا ہے:
| تخفیف کی حکمت عملی | گندا فراگ | Qualcomm Adreno GPU |
|---|---|---|
| پیچ | لینکس کرنل پیچ کا اطلاق کریں | Adreno GPU ڈرائیور کو اپ ڈیٹ کریں |
| کنٹینر اور مائیکرو وی ایم سینڈ باکسز | کنٹینر اور مائیکرو وی ایم سینڈ باکسز کو ترتیب دیں | قابل اطلاق نہیں |
| محفوظ بوٹ | قابل اطلاق نہیں | محفوظ بوٹ میکانزم کو ترتیب دیں |
تخفیف اور روک تھام
ان کمزوریوں کے استحصال کو روکنے کے لیے، صارفین کو پیچ لگانے، محفوظ بوٹ میکانزم کو ترتیب دینے، اور کنٹینر اور مائیکرو وی ایم سینڈ باکسز کا استعمال کرنا چاہیے۔ یہ اقدامات اٹھا کر، صارفین کمزوریوں کے استحصال کو روک سکتے ہیں اور اپنے سسٹمز اور ڈیٹا کی حفاظت کر سکتے ہیں۔ ڈیوائس ڈرائیورز کو اپ ٹو ڈیٹ رکھنا اور ممکنہ کارناموں سے محفوظ رکھنا بھی ضروری ہے۔
ذرائع
- ڈرٹی فریگ: ایک کرنل زیرو ڈے بمقابلہ کنٹینر اور مائیکرو وی ایم سینڈ باکس — ڈرٹی فریگ کے خطرے اور اس کے مضمرات پر ایک بحث۔
- Qualcomm Security Bulletin — Qualcomm پروڈکٹس کے لیے سیکیورٹی بلیٹنز اور ایڈوائزریز کی فہرست، بشمول Adreno GPU ڈرائیور۔
- Linux Kernel Archives — لینکس کرنل سورس کوڈ اور پیچ کا ذخیرہ۔
- Android Security Bulletins — اینڈرائیڈ ڈیوائسز کے لیے سیکیورٹی بلیٹنز اور ایڈوائزریز کی فہرست۔