How to fix the MacOS High Sierra password bug – CNET

Earlier today, a security bug was discovered in MacOS High Sierra that allows anyone to log in to your computer using the username “root” with no password.

Originally brought forward on Twitter by Lemi Orhan Ergin, the bug works by opening System Preferences and going to Users & Groups. To make changes in this menu normally require a password — you have to click the padlock icon in the lower left corner, which prompts you to enter a username and password. However, thanks to the bug, one can simply enter “root” as the username and leave the password field blank. CNET reached out to Apple for comment, but we have not yet heard back. 

Now Playing: Watch this: Apple MacOS High Sierra’s biggest changes aren’t visible

It may not work the first time, but trying it additional times will unlock the padlock, giving anyone access to your computer. In our testing, it only took two attempts to unlock the padlock and gain access to an administrator account without a password. After using this root trick in System Preferences, we were then able to log into a locked Mac by choosing Other in the login screen and then entering “root” and no password.

vCard QR Code

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.

The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.

Fortunately, there’s a quick fix for the vulnerability, thanks to iMore: set a password for the root user on your Mac. Here’s how to do it.

macos-high-sierra-password-bug
Taylor Martin/CNET
  • Click the Apple logo in the menu bar and select System Preferences (or search for it in Spotlight).
  • Click Users & Groups.
  • Click the padlock icon in the lower-left corner.
  • Enter the password for your username.
  • Click Login Options.
  • Click Join or Edit next to Network Account Server.
  • Click Open Directory Utility…
  • Click the padlock icon in the lower-left corner and enter your password once more.
  • In the menu bar, click Edit and select Enable Root User. If root user is already enabled, click Change Root Password…
  • Enter a secure password and enter it a second time to verify.
  • Click OK to finish.

Once you’ve set a root password, the exploit will no longer work. However, if you disable the root user before Apple issues a patch for High Sierra, it will cause the bug to work again.


🕐 Top News in the Last Hour By Importance Score

# Title 📊 i-Score
1 Kashmir attack sparks fear of fresh conflict between India and Pakistan 🟢 85 / 100
2 The long goodbye: 20,000 people form EIGHT-HOUR queues to see Pope Francis's body and pay last respect as he is placed on display for three days 🟢 82 / 100
3 Harvey Weinstein's rape retrial begins in New York 🔴 75 / 100
4 Psychiatrist who criticized child gender therapy receives over $1M after university firing 🔴 72 / 100
5 Major UK train station, used by 10,000 people a day, to close for a MONTH for £70 million makeover 🔴 72 / 100
6 Controversial sports analyst says Shannon Sharpe's ESPN days are over as he sticks knife in on rape lawsuit 🔴 70 / 100
7 Who Is Karen Read? Learn About Her & John O’Keefe Trial 🔴 65 / 100
8 Mystery as major US city is hit by public health emergency with toxic chemicals filling the air 🔴 65 / 100
9 Worries about flying seem to be taking off. Here's how to cope with in-flight anxiety 🔴 65 / 100
10 PlayStation Classic Themes Are Returning to PS5 in Next Update 🔵 45 / 100

View More Top News ➡️