Скільки варіантів PrintNightmare існувало?
PrintNightmare була критичною вразливістю, що вплинула на операційну систему Microsoft Windows. Уразливість виникла в сервісі Print Spooler. Існували два варіанти, один дозволяв віддалене виконання коду (CVE-2021-34527), а інший призвів до ескалації привілеїв (CVE-2021-1675). Третя вразливість (CVE-2021-34481) була оголошена 15 липня 2021 року і оновлена до віддаленого виконання коду корпорацією Майкрософт в серпні.

6 липня 2021 року корпорація Майкрософт почала випускати неповторні пакети, які намагалися вирішити цю уразливість. Через його серйозність, Microsoft випустила патчі для Windows 7 і Windows Server 2012, незважаючи на те, що вийшов з періоду підтримки. В результаті деякі пристрої перестали працювати. Дослідники відзначили, що вразливість не була повністю вирішена патчами. Після застосування патча, тільки адміністратори облікового запису на принтерному сервері Windows зможуть інсталювати драйвери принтерів, як частину вразливості, пов'язаної з можливістю неадміністраторів інсталювати драйвери принтерів на систему, наприклад, спільні принтери на системі без спільного захисту паролем.

Організація, яка виявила вразливість, Sangfor, опублікувала доказ концепції в публічному сховищі GitHub. Очевидно, опублікований помилково, або в результаті неправильного спілкування між дослідниками і Microsoft, доказ концепції був видалений незабаром після цього. З тих пір в інтернеті з'явилося кілька копій.
Існує два варіанти PrintNightmare, один дозволяє віддалене виконання коду, а інший призводить до ескалації привілеїв.