كم نوع من PrintNightmare كان موجود؟
Context:كان PrintNightmare عيب أمني حرج يؤثر على نظام تشغيل مايكروسوفت ويندوز. وقعت الثغرة في خدمة بكرة الطباعة. كان هناك نوعين ، أحدهما يسمح بتنفيذ الشفرة عن بعد (CVE-2021-34527) ، والآخر يؤدي إلى تصعيد الامتيازات (CVE-2021-1675). تم الإعلان عن ثغرة ثالثة (CVE-2021-34481) في 15 يوليو 2021 ، وتم ترقيتها إلى تنفيذ الشفرة عن بعد من قبل مايكروسوفت في أغسطس.  في 6 يوليو 2021 ، بدأت مايكروسوفت في إصدار تصحيحات خارج النطاق (غير مقررة) في محاولة لمعالجة الثغرة. بسبب شدته ، أصدرت مايكروسوفت تصحيحات لنظام التشغيل Windows 7 و Windows Server 2012 ، على الرغم من أنها خرجت من فترة الدعم السائد. وصفات التصحيح سببوا توقف بعض الطابعات عن العمل. لاحظ الباحثون إن الضعف مش اتعالج بالكامل من خلال التصحيحات. بعد تطبيق التصحيح، بس حسابات المسؤولين على خادم الطباعة في ويندوز، هيكونوا قادرين على تثبيت برامج تشغيل الطابعة، كجزء من الثغرة المرتبطة بقدرة غير المسؤولين على تثبيت برامج تشغيل الطابعة على النظام، مثل الطابعات المشتركة على النظام من غير مشاركة حماية كلمة المرور.  المنظمة اللي اكتشفت الضعف، سانغفور، نشرت دليل على المفهوم في مخزن عام في جيت هوب. من الواضح أنه تم نشره بالخطأ، أو نتيجة لسوء الاتصال بين الباحثين ومايكروسوفت، تم حذف دليل المفهوم بعد وقت قصير. ومع ذلك، ظهرت كتير من النسخ على الإنترنت.
في نوعين من PrintNightmare، واحد بيسمح بتنفيذ الشفرة عن بعد والآخر بيسمح بتصعيد الامتيازات.