** الوصف
- POC لـ CVE-2022-21907: ثغرة تنفيذ التعليمات البرمجية عن بعد في مكدس بروتوكول HTTP.
- تم إنشاؤه بواسطة antx في 2022-01-17، مع بعض الإصلاحات الصغيرة بواسطة Michele "[email protected]"
** التأثير
- Windows
- 10 الإصدار 1809 للأنظمة 32-bit
- 10 الإصدار 1809 للأنظمة المستندة إلى x64
- 10 الإصدار 1809 للأنظمة المستندة إلى ARM64
- 10 الإصدار 21H1 للأنظمة 32-bit
- 10 الإصدار 21H1 للأنظمة المستندة إلى x64
- 10 الإصدار 21H1 للأنظمة المستندة إلى ARM64
- 10 الإصدار 20H2 للأنظمة 32-bit
- 10 الإصدار 20H2 للأنظمة المستندة إلى x64
- 10 الإصدار 20H2 للأنظمة المستندة إلى ARM64
- 10 الإصدار 21H2 للأنظمة 32-bit
- 10 الإصدار 21H2 للأنظمة المستندة إلى x64
- 10 الإصدار 21H2 للأنظمة المستندة إلى ARM64
- 11 للأنظمة المستندة إلى x64
- 11 للأنظمة المستندة إلى ARM64
- Windows Server
- 2019
- 2019 (تثبيت Core)
- 2022
- 2022 (تثبيت Server Core)
- الإصدار 20H2 (تثبيت Server Core)
** إثبات المفهوم
- [[./CVE-2022-21907.py][Poc]]
** التخفيفات
- Windows Server 2019 وWindows 10 الإصدار 1809 ليست عرضة للخطر بشكل افتراضي. ما لم تكن قد قمت بتمكين دعم مقطورة HTTP (HTTP Trailer Support) عبر قيمة السجل EnableTrailerSupport، فإن الأنظمة ليست عرضة للخطر.
- احذف قيمة السجل من نوع DWORD "EnableTrailerSupport" إذا كانت موجودة تحت:
#+begin_src bash
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
#+end_src
- ينطبق هذا الإجراء التخفيفي فقط على Windows Server 2019 وWindows 10 الإصدار 1809 ولا ينطبق على Windows 20H2 والإصدارات الأحدث.
** الأسئلة الشائعة
- كيف يمكن للمهاجم استغلال هذه الثغرة؟
- في معظم الحالات، يمكن للمهاجم غير المصادق إرسال حزمة مصممة خصيصًا إلى خادم مستهدف يستخدم مكدس بروتوكول HTTP (http.sys) لمعالجة الحزم.
- هل هذه الثغرة قابلة للانتشار (wormable)؟
- نعم. توصي Microsoft بإعطاء أولوية لتطبيق التصحيحات على الخوادم المتأثرة.
- Windows 10، الإصدار 1909 غير مدرج في جدول التحديثات الأمنية. هل هو متأثر بهذه الثغرة؟
- لا، الكود المعرض للخطر غير موجود في Windows 10 الإصدار 1909. إنه غير متأثر بهذه الثغرة.
- هل يوجد مفتاح السجل EnableTrailerSupport في أي منصة أخرى غير Windows Server 2019 وWindows 10 الإصدار 1809؟
- لا، مفتاح السجل موجود فقط في Windows Server 2019 وWindows 10 الإصدار 1809.