نقص اجرای کد در سیستم عامل UEFI اکثر سرورهای سیاره زمین را تهدید می کند
نقص مهم در EDK2 به مهاجمان اجازه می دهد تا کد را در مراحل اولیه بوت اجرا کنند.
مدافعان در سراسر جهان با بار پاسخگویی به یک آسیبپذیری نادرست اجرای کد روبرو هستند، این بار در میانافزار زمان راهاندازی که توسط اکثر فروشندگان سرور و مراکز داده در جهان استفاده میشود.
این آسیبپذیری، با رتبهبندی شدت 9.5 از 10، در TianoCore EDK II قرار دارد، یک پایگاه کد منبع باز که سازندگان سختافزار و ارائهدهندگان ابر از آن برای ایجاد سفتافزار UEFI استفاده میکنند که در طول دنباله راهاندازی اجرا میشود. سال گذشته، یکی از نمایندگان انجمن UEFI EDK2 را "راه حل برجسته / اجرای مشخصات UEFI" نامید. تقریبا همه تأمینکنندگان UEFI (گاهی اوقات هنوز IBV یا فروشندههای مستقل بایوس نامیده میشوند)، از جمله AMI، Insyde، و Phoenix، به طور گسترده از کد مرجع استفاده میکنند.
Project Mu، چنگال سخت شده EDK2 مایکروسافت، از کد حاوی مؤلفه آسیبپذیر نیز استفاده کرد.
این آسیبپذیری که بهعنوان CVE-2026-97631 ردیابی میشود، یک نقص خرابی حافظه در یک مؤلفه ICMP است که مهاجمان میتوانند از آن برای اجرای کد مخربی که قبل از اجرای سیستمعامل و سفتافزار اجرا میشود، استفاده کنند. در حالی که محمولههای نهایی تحویلشده توسط CVE-2026-97631 هیچ ماندگاری ندارند - به این معنی که فقط یک بار اجرا میشوند - آنها میتوانند به مهاجمان فضای وسیعی برای نصب بارهای دیگر که هر بار در اوایل فرآیند بوت اجرا میشوند، بدهند.
مقاله کامل را بخوانید
نظرات
متن اصلی (انگلیسی)
Code-execution flaw in UEFI firmware threatens most servers on planet Earth
Critical flaw in EDK2 allows attackers to execute code early in the boot process.