اصلاحیه‌های امنیتی مایکروسافت در جولای ۲۰۲۲

سه‌شنبه ۲۱ تیر ۱۴۰۱، شرکت مایکروسافت (Microsoft Corp)، مجموعه ‌اصلاحیه‌های امنیتی ماهانه خود را برای ماه میلادی جولای منتشر کرد. این اصلاحیه‌ها، 84 آسیب‌پذیری را در Windows و محصولات مختلف این شرکت ترمیم می‌کنند. تنها درجه اهمیت ۴ مورد از آسیب‌پذیری‌های ترمیم شده این ماه «حیاتی» (Critical) و اکثر موارد دیگر «مهم» (Important) اعلام شده است.

تعداد اشکالات در هر دسته آسیب پذیری عبارتند از:

  • 52 مورد آسیب پذیری ترفیع اختیارات(Elevation of Privilege)
  • 4 مورد آسیب پذیری عبور از سد امکانات امنیتی(Security Feature Bypass)
  • 12 مورد آسیب پذیری اجرای کد از راه دور(Remote Code Execution)
  • 11 مورد آسیب پذیری افشای اطلاعات(Information Disclosure)
  • 5 مورد آسیب پذیری انکار سرویس(Denial of Service)

آسیب‌پذیری‌ روز-صفر

یک مورد از آسیب‌پذیری‌های ترمیم شده این ماه، از نوع «روز-صفر» با شناسه‌ CVE-2022-22047 می‌باشد و به طور گسترده در حملات مورد سوء‌استفاده قرار گرفته است. مایکروسافت آن دسته از آسیب‌پذیری‌هایی را از نوع روز-صفر می‌داند که پیش‌تر اصلاحیه رسمی برای ترمیم آن‌ها ارائه نشده، جزییات آن‌ها به‌طور عمومی منتشر شده یا در مواقعی مورد سوءاستفاده مهاجمان قرار گرفته است.

آسیب‌پذیری‌ CVE-2022-22047 دارای درجه اهمیت «مهم» بوده و از نوع «ترفیع اختیارات» است. این ضعف امنیتی بر روی Windows CSRSS تاثیر می‌گذارد و مهاجم با سوءاستفاده از آن قادر خواهد بود امتیازات در سطح System را بدست آورد. مهاجم معمولاً در کنار این آسیب‌پذیری از باگی از نوع اجرای کد از راه دور که اغلب از طریق یک سند دستکاری شده Office یا Adobe ساخته‌شده، نیز سوءاستفاده می‌کند تا سیستم را تحت کنترل قرار دهد.

آسیب‌پذیری‌های حیاتی

چهار مورد از آسیب‌پذیری‌های ترمیم شده این ماه دارای درجه اهمیت «حیاتی» با شناسه‌های CVE-2022-30221، CVE-2022-22029، CVE-2022-22039 و CVE-2022-22038 می‌باشند که در ادامه به بررسی جزئیات این ضعف‌های امنیتی می‌پردازیم.

  • ضعف امنیتی با شناسه CVE-2022-22029، از نوع «اجرای کد از راه دور» می‌باشد. مهاجم می‌تواند بدون نیاز به احراز هویت در بستر شبکه، Network File System – به اختصار NFS – را مورد بهره‌جویی قرار دهد. با این حال، به نقل از مایکروسافت، پیچیدگی حمله بالایی دارد و سوءاستفاده از آن به تلاش های مکرر مهاجم از طریق ارسال داده‌های ثابت یا متناوب نیاز دارد.
  • دیگر آسیب‌پذیری‌ حیاتی، CVE-2022-22038 می‌باشد که بهره‌جویی از آن نیز به دلیل فراهم نمودن اقدامات اضافی توسط مهاجم نسبتاً دشوار به نظر می‌رسد. این ضعف امنیتی از نوع «اجرای کد از راه دور» بوده و بر Remote Procedure Call Runtime در همه نسخه‌های Windows تاثیر می‌گذارد.
  • سومین ضعف امنیتی با درجه اهمیت «حیاتی» این ماه نیز از نوع «اجرای کد از راه دور» و دارای شناسه CVE-2022-22039 می‌باشد که NFS از آن تاثیر می‌پذیرد. مهاجم تنها با برنده شدن در شرایط رقابتی (Race Condition) می‌تواند موفق به سوءاستفاده از آن شود لذا احتمالاً این ضعف امنیتی کمتر مورد بهره‌جویی قرار خواهد گرفت.
  • آخرین آسیب‌پذیری ترمیم شده با درجه اهمیت «حیاتی» در ماه جولای ۲۰۲۲ ضعفی با شناسه CVE-2022-30221 و از نوع «اجرای کد از راه دور» می‌باشد. این ضعف امنیتی بر Windows Graphics Component تاثیر می‌گذارد. مهاجم باید کاربر را متقاعد کند که به یک سرور RDP مخرب متصل شود. پس از اتصال، سرور مخرب می تواند کدی را از راه دور در سیستم قربانی اجرا کند.

 آسیب‌پذیری‌های مورد توجه

در ادامه به بررسی جزئیات دیگر آسیب‌پذیری‌های اصلاح شده این ماه و به ویژه به مواردی که ممکن است بیشتر مورد توجه مهاجمان قرار گیرند، می‌پردازیم.

در میان ضعف‌های‌ ترمیم شده از نوع «دست‌درازی» در ماه جولای ۲۰۲۲، شناسه‌ CVE-2022-30216  بر Windows Server و CVE-2022-33637 بر Microsoft Defender for Endpoint for Linux تاثیر می‌گذارد. هر دوی این ضعف‌های امنیتی دارای درجه اهمیت «مهم» می‌باشند.

دیگر ضعف امنیتی رفع شده در این ماه CVE-2022-22048 با درجه اهمیت «مهم» است که قابلیت BitLocker Device Encryption را در سیستم‌عامل Windows تحت تاثیر قرار می‌دهد. بهره‌جویی از آسیب‌پذیری مذکور مهاجمی را که به دستگاه دسترسی فیزیکی دارد قادر به دستیابی به داده‌های رمزشده خواهد کرد.

علاوه بر این، بروزرسانی ماه جولای ۲۰۲۲ مایکروسافت شامل اصلاحاتی برای چهار آسیب‌پذیری با شناسه‌های CVE-2022-22022 ،CVE-2022-22041  CVE-2022-30206 و CVE-2022-30226 است که همگی از نوع «ترفیع اختیارات» می‌باشند و Windows Print Spooler از آنها تاثیر می‌پذیرد. CVE-2022-22022 و CVE-2022-30226 فقط امکان حذف فایل‌های موردنظر را برای مهاجم فراهم نموده در حالی که CVE-2022-22041 و CVE2022-30206 می‌توانند مهاجم را قادر به کسب امتیاز در سطح SYSTEM می‌نماید.

تقریباً یک سوم از وصله‌های منتشر در این ماه مربوط به ضعف‌های Microsoft Azure Site Recovery می‌باشند که مهم‌ترین آنها دارای شناسه CVE-2022-33675 می‌باشد. این آسیب‌پذیری از نوع «ترفیع اختیارات» بوده و به علت وجود باگی در Directory Permission مهاجم را قادر به ارتقای امتیازات خود تا سطح SYSTEM از طریق DLL Hijacking خواهد کرد.

فهرست کامل آسیب‌پذیری‌های ترمیم شده توسط مجموعه ‌اصلاحیه‌های جولای ۲۰۲۲ مایکروسافت در جدول زیر قابل مطالعه است.

Tag CVE ID CVE Title Severity
AMD CPU Branch CVE-2022-23825 AMD: CVE-2022-23825 AMD CPU Branch Type Confusion Important
AMD CPU Branch CVE-2022-23816 AMD: CVE-2022-23816 AMD CPU Branch Type Confusion Important
Azure Site Recovery CVE-2022-33665 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33666 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33663 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33664 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33667 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33672 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33673 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33671 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33668 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33661 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33662 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33657 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33656 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33658 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33660 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33659 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33655 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33651 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33650 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33652 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33654 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33653 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33669 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33643 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-30181 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33676 Azure Site Recovery Remote Code Execution Vulnerability Important
Azure Site Recovery CVE-2022-33677 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33678 Azure Site Recovery Remote Code Execution Vulnerability Important
Azure Site Recovery CVE-2022-33642 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33674 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33675 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Site Recovery CVE-2022-33641 Azure Site Recovery Elevation of Privilege Vulnerability Important
Azure Storage Library CVE-2022-30187 Azure Storage Library Information Disclosure Vulnerability Important
Microsoft Defender for Endpoint CVE-2022-33637 Microsoft Defender for Endpoint Tampering Vulnerability Important
Microsoft Edge (Chromium-based) CVE-2022-2295 Chromium: CVE-2022-2295 Type Confusion in V8 Unknown
Microsoft Edge (Chromium-based) CVE-2022-2294 Chromium: CVE-2022-2294 Heap buffer overflow in WebRTC Unknown
Microsoft Graphics Component CVE-2022-22034 Windows Graphics Component Elevation of Privilege Vulnerability Important
Microsoft Graphics Component CVE-2022-30213 Windows GDI+ Information Disclosure Vulnerability Important
Microsoft Graphics Component CVE-2022-30221 Windows Graphics Component Remote Code Execution Vulnerability Critical
Microsoft Office CVE-2022-33632 Microsoft Office Security Feature Bypass Vulnerability Important
Open Source Software CVE-2022-27776 HackerOne: CVE-2022-27776 Insufficiently protected credentials vulnerability might leak authentication or cookie header data Important
Role: DNS Server CVE-2022-30214 Windows DNS Server Remote Code Execution Vulnerability Important
Role: Windows Fax Service CVE-2022-22024 Windows Fax Service Remote Code Execution Vulnerability Important
Role: Windows Fax Service CVE-2022-22027 Windows Fax Service Remote Code Execution Vulnerability Important
Role: Windows Hyper-V CVE-2022-30223 Windows Hyper-V Information Disclosure Vulnerability Important
Role: Windows Hyper-V CVE-2022-22042 Windows Hyper-V Information Disclosure Vulnerability Important
Skype for Business and Microsoft Lync CVE-2022-33633 Skype for Business and Lync Remote Code Execution Vulnerability Important
Windows Active Directory CVE-2022-30215 Active Directory Federation Services Elevation of Privilege Vulnerability Important
Windows Advanced Local Procedure Call CVE-2022-30202 Windows Advanced Local Procedure Call Elevation of Privilege Vulnerability Important
Windows Advanced Local Procedure Call CVE-2022-30224 Windows Advanced Local Procedure Call Elevation of Privilege Vulnerability Important
Windows Advanced Local Procedure Call CVE-2022-22037 Windows Advanced Local Procedure Call Elevation of Privilege Vulnerability Important
Windows BitLocker CVE-2022-22711 Windows BitLocker Information Disclosure Vulnerability Important
Windows BitLocker CVE-2022-22048 BitLocker Security Feature Bypass Vulnerability Important
Windows Boot Manager CVE-2022-30203 Windows Boot Manager Security Feature Bypass Vulnerability Important
Windows Client/Server Runtime Subsystem CVE-2022-22026 Windows CSRSS Elevation of Privilege Vulnerability Important
Windows Client/Server Runtime Subsystem CVE-2022-22049 Windows CSRSS Elevation of Privilege Vulnerability Important
Windows Client/Server Runtime Subsystem CVE-2022-22047 Windows CSRSS Elevation of Privilege Vulnerability Important
Windows Connected Devices Platform Service CVE-2022-30212 Windows Connected Devices Platform Service Information Disclosure Vulnerability Important
Windows Credential Guard CVE-2022-22031 Windows Credential Guard Domain-joined Public Key Elevation of Privilege Vulnerability Important
Windows Fast FAT Driver CVE-2022-22043 Windows Fast FAT File System Driver Elevation of Privilege Vulnerability Important
Windows Fax and Scan Service CVE-2022-22050 Windows Fax Service Elevation of Privilege Vulnerability Important
Windows Group Policy CVE-2022-30205 Windows Group Policy Elevation of Privilege Vulnerability Important
Windows IIS CVE-2022-30209 Windows IIS Server Elevation of Privilege Vulnerability Important
Windows IIS CVE-2022-22025 Windows Internet Information Services Cachuri Module Denial of Service Vulnerability Important
Windows IIS CVE-2022-22040 Internet Information Services Dynamic Compression Module Denial of Service Vulnerability Important
Windows Kernel CVE-2022-21845 Windows Kernel Information Disclosure Vulnerability Important
Windows Media CVE-2022-22045 Windows.Devices.Picker.dll Elevation of Privilege Vulnerability Important
Windows Media CVE-2022-30225 Windows Media Player Network Sharing Service Elevation of Privilege Vulnerability Important
Windows Network File System CVE-2022-22029 Windows Network File System Remote Code Execution Vulnerability Critical
Windows Network File System CVE-2022-22028 Windows Network File System Information Disclosure Vulnerability Important
Windows Network File System CVE-2022-22039 Windows Network File System Remote Code Execution Vulnerability Critical
Windows Performance Counters CVE-2022-22036 Performance Counters for Windows Elevation of Privilege Vulnerability Important
Windows Point-to-Point Tunneling Protocol CVE-2022-30211 Windows Layer 2 Tunneling Protocol (L2TP) Remote Code Execution Vulnerability Important
Windows Portable Device Enumerator Service CVE-2022-22023 Windows Portable Device Enumerator Service Security Feature Bypass Vulnerability Important
Windows Print Spooler Components CVE-2022-30206 Windows Print Spooler Elevation of Privilege Vulnerability Important
Windows Print Spooler Components CVE-2022-30226 Windows Print Spooler Elevation of Privilege Vulnerability Important
Windows Print Spooler Components CVE-2022-22022 Windows Print Spooler Elevation of Privilege Vulnerability Important
Windows Print Spooler Components CVE-2022-22041 Windows Print Spooler Elevation of Privilege Vulnerability Important
Windows Remote Procedure Call Runtime CVE-2022-22038 Remote Procedure Call Runtime Remote Code Execution Vulnerability Critical
Windows Security Account Manager CVE-2022-30208 Windows Security Account Manager (SAM) Denial of Service Vulnerability Important
Windows Server Service CVE-2022-30216 Windows Server Service Tampering Vulnerability Important
Windows Shell CVE-2022-30222 Windows Shell Remote Code Execution Vulnerability Important
Windows Storage CVE-2022-30220 Windows Common Log File System Driver Elevation of Privilege Vulnerability Important
XBox CVE-2022-33644 Xbox Live Save Service Elevation of Privilege Vulnerability Important