آیکون خبر

خبر کامل

آسیب‌پذیری جدی در لینوکس: یک کاراکتر اشتباه، راهی برای دسترسی روت

آسیب‌پذیری جدی در لینوکس: یک کاراکتر اشتباه، راهی برای دسترسی روت

محققان امنیتی یک آسیب‌پذیری با شدت بالا در هسته لینوکس کشف کرده‌اند که به کاربران غیرقابل اعتماد اجازه می‌دهد تا دسترسی‌های خود را به سطح روت ارتقا دهند. این نقص امنیتی که با شناسه CVE-2026-23111 پیگیری می‌شود، ناشی از یک خطای برنامه‌نویسی کوچک اما حیاتی در زیرسیستم nf_tables است و می‌تواند دفاع‌های امنیتی سیستم عامل را دور بزند.

ماهیت آسیب‌پذیری: یک کاراکتر اشتباه

این آسیب‌پذیری از نوع Use-After-Free است و در زیرسیستم nf_tables لینوکس قرار دارد. nf_tables مسئولیت فیلتر کردن بسته‌های شبکه و مدیریت قوانین فایروال را بر عهده دارد و جایگزین زیرسیستم‌های قدیمی‌تر مانند iptables شده است. محققان شرکت امنیتی Exodus Intelligence گزارش داده‌اند که وجود یک علامت تعجب اشتباه در کد این زیرسیستم، باعث ایجاد این باگ شده است.

چگونگی بهره‌برداری از باگ

آسیب‌پذیری CVE-2026-23111 به یک کاربر یا فرآیند بدون امتیاز اجازه می‌دهد تا با دستکاری فرآیند حذف «verdicts» (تعیین‌کننده‌هایی که تطابق بسته‌ها با قوانین فایروال را مشخص می‌کنند)، حافظه سیستم را دچار مشکل کند. این فرآیند از عناصر «catchall» استفاده می‌کند که در صورت عدم تطابق با هیچ قانون دیگری، به عنوان یک وایلدکارد عمل می‌کنند.

«در این پست وبلاگی، دیدیم که چگونه یک علامت تعجب نادرست باعث ایجاد یک آسیب‌پذیری Use-After-Free شد که می‌تواند توسط یک کاربر بدون امتیاز در دبیان و اوبونتو برای ارتقاء امتیازات به روت مورد بهره‌برداری قرار گیرد.»

هنگامی که یک نقشه verdict از حافظه حذف می‌شود، عناصر catchall غیرفعال شده و شمارنده مرجع یک زنجیره کاهش می‌یابد. در صورت بروز خطا، این حذف می‌تواند معکوس شود و شمارنده افزایش یابد. این آسیب‌پذیری به مهاجم اجازه می‌دهد تا این فرآیند را دستکاری کرده و شمارنده را به تعداد دلخواه کاهش دهد، سپس زنجیره را حذف و آزاد کند، در حالی که هنوز برخی اشیاء به آن اشاره دارند. این کار منجر به فساد حافظه و امکان تزریق کد مخرب می‌شود.

تأثیر و راه‌حل

این بهره‌برداری می‌تواند به مهاجم اجازه دهد تا آدرس پایه هسته و آدرس‌های هیپ را نشت داده و جریان کنترل را ربوده و در نهایت به دسترسی روت دست یابد. محققان Exodus Intelligence پایداری این بهره‌برداری را در سیستم‌های غیرفعال بیش از 99% گزارش کرده‌اند.

  • تاریخ رفع مشکل: این آسیب‌پذیری در ماه فوریه در هسته لینوکس رفع شد.
  • اثبات مفهوم: شرکت امنیتی FuzzingLabs در ماه آوریل یک اثبات مفهوم (PoC) برای این آسیب‌پذیری ارائه داد. Exodus Intelligence نیز PoC خود را منتشر کرده که بر روی توزیع‌های Debian و Ubuntu کار می‌کند.

این آسیب‌پذیری یکی از حداقل سه ضعف جدی ارتقاء امتیازات است که در هفته‌های اخیر لینوکس را تحت تأثیر قرار داده است. این نوع آسیب‌پذیری‌ها بسیار خطرناک هستند زیرا می‌توانند در ترکیب با سایر بهره‌برداری‌ها، دفاع‌های امنیتی سیستم عامل را به طور کامل دور بزنند.

شناسنامه خبر:

درباره هوش‌مصنوعی دست‌اول:

تمامی اخبار دست‌اول توسط دستیار هوش مصنوعی «هوشنگ» پردازش، صحت‌سنجی، خلاصه و بازنویسی شده است. هوشنگ هر روز با داده‌های جدید آموزش داده می‌شود و با نظارت دقیق انسانی و سردبیری دست‌اول در حال بهتر شدن است.
شما می‌توانید از چت‌بات و سایر ابزارهای هوشنگ به صورت رایگان استفاده کنید.

دسترسی رایگان به هوشنگ ↗