macOS High Sierra's App Store System Preferences Can Be Unlocked With Any Password (macrumors.com)
A bug report submitted on Open Radar this week reveals a security vulnerability in the current version of macOS High Sierra that allows the App Store menu in System Preferences to be unlocked with any password. From a report: MacRumors is able to reproduce the issue on macOS High Sierra version 10.13.2, the latest public release of the operating system, on an administrator-level account by following these steps: 1. Click on System Preferences. 2. Click on App Store. 3. Click on the padlock icon to lock it if necessary. 4. Click on the padlock icon again. 5. Enter your username and any password. 6. Click Unlock.
As mentioned in the radar, System Preferences does not accept an incorrect password with a non-administrator account. We also weren't able to unlock any other System Preferences menus with an incorrect password. We're unable to reproduce the issue on the third or fourth betas of macOS High Sierra 10.13.3, suggesting Apple has fixed the security vulnerability in the upcoming release. However, the update currently remains in testing.
As mentioned in the radar, System Preferences does not accept an incorrect password with a non-administrator account. We also weren't able to unlock any other System Preferences menus with an incorrect password. We're unable to reproduce the issue on the third or fourth betas of macOS High Sierra 10.13.3, suggesting Apple has fixed the security vulnerability in the upcoming release. However, the update currently remains in testing.
in order to exploit this. Yeah, not really seeing the big deal.
Brought to you Time Cook, the replacement for Steve Jobs.
...there seems to be a different auth code path for different padlock unlock/lock actions. Oh brother. So the bug isn't a big deal, but the symptom is troubling.
Yeah right.
Someone’s never been to a computer security conference...
This issue could be that you (the rightful admin level user) walks away from your computer to get another coffee and forget to lock it. While you're brewing, Mr Evil enters the scene and can unlock the App Store preferences panel without knowing your password.
Now I had a look at what is in this panel, there's not much that can be changed in there. The most "harmful" setting may be to save the store password for 15 minutes for purchasing apps.
Some other truly evil things that can be done in there is to change the checking of updates (Ooohhhh) - perhaps setting the "Automatically download apps purchased on other Macs" could be considered a DOS attack as it wouldn't take long to fill up the internal SSD with crap that you had downloaded over the years.
Anyway, it is bad that they have a password box that doesn't give a shit about what password you entered, but in this case not much damage can be done.
it is only after a long journey that you know the strength of the horse.
Meh, Windows puts UAC a mere click away.
You can't fix stupid. People will walk away without locking their machines, and they will bitch when you force their machines to lock after 10 minutes of inactivity.
If you want a car analogy, walking away from your PC and leaving it unlocked is like leaving your car running, with the door open, while you go to get a cup of coffee in the gas station mini mart. And when your car gets stolen and the thief uses it in the commission of another crime you'll be held responsible to some degree.
What are they going to do from there? Buy apps assuming they know your AppleID? Update your computer to the next patch which will probably fix the issue?
OK, this has somewhat limited potential, but still... what are they doing at Apple? Such things just should not happen. It's almost as if they're developing macOS as a hobby project, and there are hobby projects that do not have such glaring bugs.
There, fixed the subject for you.
Since March 2001, when OSX was first released, Apple has been lazy about all of OSX security. The biggest culprit usually being extremely slow in updating 3rd party libraries included in the core OS, even when the version of the libraries they are using have known major security problems.
Before 2001, security wasn't even on a lot of people's radar, so before that I'm pretty sure they were lazy about it too.
They aren't just lazy in security either, just look at their UI. Until recently many of their programs the interface was completely different between their applications. There was not much consistency. This may explain why study after study keeps showing that Apple have the worse user interfaces.
I think the iPod and the stupid wheel is an extremely good example of this. My uncle got my grandmother an iPod. She never was able to remember how to use it. My aunt got her a Zen, and she never had troubles using that.
Microsoft, Apple, Google, Amazon what's the difference? All steal money from devs and control with walled gardens.
sudo is for people who don't know what they do i.e. noobs
....gaining root access without a password?
Forgot my password!
Slashdot, fix the reply notifications... You won't get away with it...
...describes the state of the programmers when they made this version. ;) ba dum tsh