Microsoft بهروزرسانیهای نگهداری ۱۰ نوامبر ۲۰۲۶ را برای .NET 10، .NET 9 و .NET 8 با اصلاحات امنیتی و غیرامنیتی منتشر کرده است. گزارش این ماه همچنین مشکلات امنیتی مرتبط با .NET 11 و ابزارهای همراه را پوشش میدهد و منابع مربوط به بهروزرسانیهای .NET Framework را معرفی میکند.
نسخههای درجشده در بخش دریافت و یادداشت انتشار عبارتاند از 11.0.0، 10.0.15، 9.0.23 و 8.0.34. فهرست امنیتی شامل مواردی در .NET، ASP.NET Core و Visual Studio است؛ از افزایش سطح دسترسی و افشای اطلاعات تا Denial of Service، دور زدن قابلیتهای امنیتی و اجرای کد از راه دور. نسخههای تحت تأثیر برای همه موارد یکسان نیستند و باید اطلاعیه هر CVE جداگانه بررسی شود.
دو مورد در این گزارش به اقدامهایی فراتر از بهروزرسانی runtime نیاز دارند. نخست، CVE-2026-118747 به بهروزرسانی جداگانه NuGet package با نام System.Formats.Cbor نیاز دارد. در شاخه 9.0 این package، اصلاح در نسخه 9.0.24 قرار دارد، نه 9.0.23. نصب runtime نسخه 9.0.23 بهتنهایی این مشکل را رفع نمیکند؛ package باید بهروزرسانی شود و سپس برنامههای تحت تأثیر دوباره build و deploy شوند.
مورد دوم، CVE-2026-118741، به scaffolding و templateهای ASP.NET Core Identity مربوط است و نسخههای 8، 9 و 10 را در بر میگیرد. برای رفع آن، باید packageهای scaffolding یا template تحت تأثیر، یا SDK تأمینکننده templateها بهروزرسانی شوند. برنامههایی که قبلاً تولید شدهاند نیز باید اصلاح و دوباره build و deploy شوند؛ بهروزرسانی runtime کد تولیدشده قبلی را اصلاح نمیکند.
Microsoft در پایان، بهروزرسانی SDK و runtime به آخرین نسخه نگهداری و بررسی یادداشتهای انتشار و اطلاعیههای امنیتی متناسب با برنامهها را توصیه میکند. جزئیات بهروزرسانیهای .NET Framework در این متن ارائه نشده و به یادداشتهای انتشار آن ارجاع داده شده است.


