News for hackers. Stuff that matters.
Re:macOS High Sierra: Anyone can login as “root” with empty ... by senko on Tuesday November 28, 2017 @04:01PM (#15801573)
Am I missing something or does this require the attacker to have access to an unlocked computer? In which case all bets are off anyways.
Re:macOS High Sierra: Anyone can login as “root” with empty ... by jzwinck on Tuesday November 28, 2017 @04:06PM (#15801630)
It requires the attacker to be able to type a few characters into a logged in session. If the session is not an administrative one, it's not fair to say all bets were off.

If I give you a Mac logged in with an unprivileged account and you can use only the keyboard and mouse to gain root access, the security has failed.

I think you've conflated this with the attacker having (full) physical access to the machine, which conventionally means access to its ports and perhaps a screwdriver. This is not that.

Re:macOS High Sierra: Anyone can login as “root” with empty ... by senko on Tuesday November 28, 2017 @04:10PM (#15801686)
Fair point, if that works with a guest account.

I was thinking along the lines of, if I have write access to your .bashrc (or a multitude of other config files that you as an unprivileged user have write access to, and can be used to trick you later into running code of my choosing), all bets are off.

Re:macOS High Sierra: Anyone can login as “root” with empty ... by valine on Tuesday November 28, 2017 @04:04PM (#15801605)
It works remotely if remote login is enable.

edit: Screen sharing is is vulnerable not ssh. Either way its bad.

Re:macOS High Sierra: Anyone can login as “root” with empty ... by djrogers on Tuesday November 28, 2017 @04:27PM (#15801927)
No it does not. I tested this rather carefully, and both ssh and screen sharing do not allow the user root with no password.
Re:macOS High Sierra: Anyone can login as “root” with empty ... by ehntoo on Tuesday November 28, 2017 @04:59PM (#15802246)
I have not been able to trigger this with ssh, but certainly have been able to with Screen Sharing, even after explicitly re-disabling the root account.
Re:macOS High Sierra: Anyone can login as “root” with empty ... by devindotcom on Tuesday November 28, 2017 @04:02PM (#15801587)
nope. you can log in at the login screen, it creates a new root admin user
Re:macOS High Sierra: Anyone can login as “root” with empty ... by senko on Tuesday November 28, 2017 @04:20PM (#15801826)
Missed that part in the text, thanks.

Yikes!

Re:macOS High Sierra: Anyone can login as “root” with empty ... by woodrowbarlow on Tuesday November 28, 2017 @04:09PM (#15801677)
an unlocked computer, or:

* a computer with remote login enabled

* a computer with the main login screen set to "username and password" mode

* a computer with a guest account

Re:macOS High Sierra: Anyone can login as “root” with empty ... by code_duck on Tuesday November 28, 2017 @04:49PM (#15802156)
The 'attacker' could be someone like your 12 year old son or an employee, who already has access to the computer but not necessarily everything on it at all times.

This would have been a pain for me when i was using parental restrictions to lock a 12 year old out of 18 hour a day Minecraft.

Re:macOS High Sierra: Anyone can login as “root” with empty ... by EpicEng on Tuesday November 28, 2017 @04:12PM (#15801706)
>In which case all bets are off anyways

How are all bets off if they don't have access to a root user? This isn't Windows we're talking about.

Re:macOS High Sierra: Anyone can login as “root” with empty ... by senko on Tuesday November 28, 2017 @04:19PM (#15801809)
If they have access to the account that is being used normally, they can modify the (user-accessible) settings to trick the user into running malicious code and giving them access (or causing trouble even without access to the root account).
Re:macOS High Sierra: Anyone can login as “root” with empty ... by mholt on Tuesday November 28, 2017 @04:22PM (#15801855)
If you lose physical control over the machine, all bets are off because an attacker can modify the hardware to do nefarious things.
Re:macOS High Sierra: Anyone can login as “root” with empty ... by apetresc on Tuesday November 28, 2017 @04:35PM (#15802009)
I know the theory, but practically there's a huge difference between that type of physical access and "the victim left the room to go to the bathroom for 2 minutes" type of physical access
Re:macOS High Sierra: Anyone can login as “root” with empty ... by EpicEng on Tuesday November 28, 2017 @04:45PM (#15802111)
ok, sure, but in practice that is pretty unlikely.
Re:macOS High Sierra: Anyone can login as “root” with empty ... by jonny_eh on Tuesday November 28, 2017 @04:05PM (#15801621)
What if it's a stolen laptop with an encrypted hard drive?