پرش به محتوای اصلی

مایکروسافت وصله های اضطراری دات نت را برای نقص مهم Brotli منتشر کرد

بلیپینگ‌کامپیوتر۱۴۰۵ آبان ۴, دوشنبه، ساعت ۱۹:۰۸حدود 2 دقیقه مطالعه

مایکروسافت به‌روزرسانی‌های امنیتی اضطراری دات‌نت را برای اصلاح یک آسیب‌پذیری مهم به نام Broccoli2Shell منتشر کرد که با نام‌های Node2Shell و HTTP2Shell نیز ردیابی می‌شود. [...]

مایکروسافت به‌روزرسانی‌های امنیتی اضطراری دات‌نت را برای اصلاح یک آسیب‌پذیری مهم به نام Broccoli2Shell منتشر کرد که با نام‌های Node2Shell و HTTP2Shell نیز ردیابی می‌شود.

این نقص با شدت بحرانی که به‌عنوان CVE-2026-111497 ردیابی می‌شود، ناشی از نوشتن خارج از محدوده در رمزگشای Brotli است که داده‌های فشرده‌شده را با استفاده از الگوریتم فشرده‌سازی بدون تلفات Brotli که به طور گسترده استفاده می‌شود، گسترش می‌دهد.

HTTP2Shell بر کلاینت‌ها و سرورهای HTTP و همچنین سایر برنامه‌ها و ابزارهایی که به پیاده‌سازی‌های آسیب‌پذیر Brotli متکی هستند، تأثیر می‌گذارد.

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

طبق توصیه مایکروسافت که یکشنبه منتشر شد، مهاجمان همچنین می‌توانند از این نقص برای افزایش از راه دور امتیازات در سیستم‌هایی با نصب‌های دات‌نت وصله‌نشده که از پیکربندی‌های غیر پیش‌فرض استفاده می‌کنند، سوء استفاده کنند.

مایکروسافت گفت: «اگر برنامه‌ها داده‌های فشرده‌شده توسط Brotli را از طریق رفع فشرده‌سازی درخواست ASP.NET Core، رفع فشرده‌سازی پاسخ خودکار HttpClient یا APIهای System.IO.Compression Brotli پردازش کنند، ممکن است تحت تأثیر قرار گیرند.

"فشرده‌زدایی Brotli به‌طور پیش‌فرض در نصب خارج از جعبه دات‌نت یا ASP.NET Core فعال نمی‌شود. برنامه‌ها باید به‌صورت دستی در رفع فشرده‌سازی درخواست هسته ASP.NET یا رفع فشرده‌سازی پاسخ HttpClient شرکت کنند، یا باید به‌صورت دستی APIهای رفع فشرده‌سازی Brotli ارائه شده توسط .NET را فراخوانی کنند."

برای رفع این نقص، مایکروسافت به‌روزرسانی‌های امنیتی خارج از باند (OOB) را برای .NET 8، .NET 9 و .NET 10 به همراه .NET 11 Release Candidate 3 منتشر کرده است و توصیه کرده است که «در اسرع وقت به‌روزرسانی شود».

در حالی که اکسپلویت های اثبات مفهوم (PoC) برای Broccoli2Shell قبلا در GitHub منتشر شده است، هیچ گزارشی از سوء استفاده مخرب در طبیعت منتشر نشده است.

یک پورتال آنلاین اختصاصی که این نقص را ردیابی می‌کند، هشدار می‌دهد که به‌روزرسانی کتابخانه سیستم Brotli، خطر برنامه‌هایی را که نسخه‌ای از کتابخانه خود را بسته‌اند، برطرف نمی‌کند.

کسانی که نمی‌توانند فورا به‌روزرسانی‌ها را اعمال کنند، باید درخواست‌های فشرده‌شده Brotli را با استفاده از یک پروکسی یا فایروال مسدود کنند، یا رمزگشایی Brotli را تا زمانی که بتوانند یک پچ را اعمال کنند، غیرفعال کنند.

نمرات کلی پیشگیری می تواند آنچه را که پس از دسترسی اولیه اتفاق می افتد پنهان کند. هنگامی که مهاجمان از اعتبارنامه های معتبر استفاده می کنند، پیشگیری به شدت کاهش می یابد.

گزارش آبی 2026 تکنیک دفاعی را با تکنیک در 338 میلیون شبیه سازی اجرا شده در محیط های تولید مشتری اندازه گیری می کند.

مایکروسافت به‌روزرسانی‌های اضطراری ویندوز را برای رفع خرابی‌های RDS منتشر می‌کند

پچ سه شنبه اکتبر 2026 مایکروسافت 1411 نقص را در 3 روز صفر برطرف کرد

مایکروسافت به‌روزرسانی امنیتی پیشرفته ویندوز 10 KB5126657 را منتشر کرد

گوگل روز صفر اندروید را که به طور فعال مورد سوء استفاده قرار گرفته اند را در دستگاه های پیکسل برطرف می کند

مایکروسافت تأیید کرد که به‌روزرسانی اکسل KB5002914 کپی و چسباندن را خراب می‌کند

خواندن متن کامل در بلیپینگ‌کامپیوتربه زبان اصلی، در سایت ناشر باز می‌شود
متن اصلی (انگلیسی)

Microsoft releases emergency .NET patches for critical Brotli flaw

Microsoft released emergency .NET security updates to patch a critical vulnerability known as Broccoli2Shell, also tracked as Node2Shell and HTTP2Shell. [...]

همه‌ی اخبار فناوری