Re:macOS High Sierra: Anyone can login as “root” with empty ...
by manmal on Wednesday November 29, 2017 @05:41AM
(#15805912)
The higher the poster's karma, the higher her comment will be upon posting. This user has almost 6k karma, so it can rise high. Once the comment is at the top for a minute or so, it can stay there if enough people keep upvoting it.
Try it and post a top level comment now. I'm pretty sure it won't be at the top initially because you don't have enough karma for that.
Re:macOS High Sierra: Anyone can login as “root” with empty ...
by Dangeranger on Wednesday November 29, 2017 @08:48AM
(#15806693)
I have also seen new comments spring to the top of the conversation, but always assumed they were selected randomly, as some of them were from posters who were fairly new or had a low karma count.
Re:macOS High Sierra: Anyone can login as “root” with empty ...
by manmal on Wednesday November 29, 2017 @01:22PM
(#15809345)
I guess this happens if the other posters are of low karma, or if the other comments are quite old.
Re:macOS High Sierra: Anyone can login as “root” with empty ...
by dep_b on Wednesday November 29, 2017 @06:57AM
(#15806150)
Ah thanks, now it makes sense. I always wondered why sometimes my comments went straight to the top. I've lost too much productivity here, clearly! ;)
Re:macOS High Sierra: Anyone can login as “root” with empty ...
by manmal on Wednesday November 29, 2017 @01:23PM
(#15809355)
Yeah I only know because I‘ve watched my posts gain better positions when I hit 1k karma (iirc).
Re:macOS High Sierra: Anyone can login as “root” with empty ...
by JonCox on Wednesday November 29, 2017 @05:40AM
(#15805911)
I think new comments do get a slight boost initially. But I also think people are venting their frustrations at the very noticeable decline in software quality from Apple over the last 3 years.
Edit: By the way, regarding the vulnerability, ANY password you use when you first attempt to login as root BECOMES root's new password. (Blank is a red herring.)
So if you're going to test this, maybe use something non-obvious. In a terminal, setting a strong password for root with "sudo passwd" is the quickest mitigation.
Ill-advised, but in a pinch, you can apparently 'secure' a machine you don't otherwise have access to by attempting to log in as root with a long random password you fail to remember. An admin on that machine can later change root's password with a "sudo passwd".
Also, it appears the "dseneableroot -d" command suggested elsewhere here fails in preventing root login.