PrintNightmare vulnerability explained: Exploits, patches,