FotolEdhar - Fotolia

Apple High Sierra patch undone by macOS update

Apple released a High Sierra patch to fix a serious macOS authentication vulnerability discovered last week, but users could accidentally undo the patch with a routine OS update.

A critical patch for a vulnerability in Apple's macOS High Sierra may not be properly applied if a user also updates the system software.

The vulnerability, which was made public on Nov. 28, could allow a malicious user to bypass authentication dialogs and even potentially acquire root system privileges. Apple released the High Sierra patch the following day, but users have reported the patch being undone depending on system updates that were applied.

According to many users on Twitter -- and first reported by Wired -- if the Apple system was running MacOS 10.13.0 and not the newer 10.13.1 version, the High Sierra patch would be undone after the system update was applied. Additionally, reinstalling the High Sierra patch after the system update would require a reboot to properly apply the fix, but users were not getting the notification that a restart was necessary.

Apple has since updated its patch notes to include these issues: "If you recently updated from macOS High Sierra 10.13 to 10.13.1, reboot your Mac to make sure the Security Update is applied properly."

MacLemon, a Mac sysadmin and independent security researcher, said the system update downgrading the High Sierra patch shouldn't be surprising.

It's part of Apple's growing carelessness for the Mac in general.
MacLemonMac sysadmin and independent security researcher

"It's mostly expected that an older update installed over a newer system downgrades components. The failure here is that Apple doesn't show the Security Update 2017-001 again after reinstalling 10.13.1," MacLemon told SearchSecurity via Twitter Direct Message. "It's part of Apple's growing carelessness for the Mac in general. Since they changed the development process to release on time instead of when done Mac OS X/OS X/macOS quality and stability has been in steady decline. Banana software shipped green that ripens at the customer."

Because of the confusion surrounding the High Sierra patch and the macOS update, users may not know if the patch was applied properly and whether or not they are protected against the root password flaw, as Marc Rogers, head of SecOps for DefCon and head of infosec for Cloudflare, said on Twitter.

Experts suggested checking for software updates and ensuring systems have been rebooted.

Root passwords and the High Sierra patch

When the High Sierra root flaw was first announced, an early suggestion from experts was to create a password for the root user. However, MacLemon noted this could cause security issues as well.

Additionally, Adam Nichols, principal of software security at Grimm, said creating this password would not be a full fix anyway.

Dig Deeper on Application and platform security