Researcher Reveals a Severe, Unpatched Mac Password Flaw To Protest Apple Bug Bounty (venturebeat.com)
Linuz Henze, a credible researcher, has revealed an exploit that in a single button press can reveal the passwords in a Mac's keychain. From a report: Keychain is where macOS stores most of the passwords used on the machine, ranging from iMessage private encryption keys to certificates, secured notes, Wi-Fi, and other Apple hardware passwords, app passwords, and web passwords. A pre-installed app called Keychain Access enables users to view the entire list of stored items, unlocking each one individually by repeatedly entering the system password, but Henze's KeySteal exploit grabs everything with a single press of a "Show me your secrets" button.
While the demo is run on a 2014 MacBook Pro without Apple's latest security chips, Henze says that it works "without root or administrator privileges and without password prompts, of course." It appears to work on the Mac's login and system keychains, but not iCloud's keychain. Generally, white hat security researchers publicly reveal flaws like this only after informing the company and giving it ample time to fix the issues. But Henze is refusing to assist Apple because it doesn't offer paid bug bounties for macOS.
While the demo is run on a 2014 MacBook Pro without Apple's latest security chips, Henze says that it works "without root or administrator privileges and without password prompts, of course." It appears to work on the Mac's login and system keychains, but not iCloud's keychain. Generally, white hat security researchers publicly reveal flaws like this only after informing the company and giving it ample time to fix the issues. But Henze is refusing to assist Apple because it doesn't offer paid bug bounties for macOS.
It just works.. If someone wants to know your password.
Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
This seems like sour grapes on the "Fark you, pay me" model. Companies offering paid bug bounties is a nice thing, but since when is it a requirement?
Don't call yourself a "whitehat" if you refuse to behave honorably unless paid a "bounty".
Comment removed based on user account deletion
Apple is rather clear without actually saying it. I really doesn't have interest in the Macintosh platform and OS X.
Getting a MacBook Pro or a Powerbook back a decade ago, you really got a high end laptop, and for the Time they were attractive units. OS X based on a real Unix Kernel, gave it unprecedented security and stability, all the features that Linux had, plus a UI more advanced then Windows.
Now OS X is showing its age, the updates on both the hardware and the OS have been lackluster. If I showed you a 2001 Titanium Powerbook. and the latest Macbook Pro, they will look rather similar. Gray, brushed metal clamshell laptop.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Apple can't afford pay bug bounties on all their old products. How far back should they go and how much should they pay? Apple is awash in unreported bugs, and this could break the company.
Now OS X is showing its age, the updates on both the hardware and the OS have been lackluster.
What are you smoking?
The iMac Pro was great. The new Mac mini was fantastic. The newer laptops are really nice, the only issue being some have issues with the keyboard (which they've mostly resolved in newer models).
Mojave has been one of the better updates since they focused on optimization and stability improvements...
If I showed you a 2001 Titanium Powerbook. and the latest Macbook Pro, they will look rather similar
Go buy a bright purple Dell laptop then. Mac owner are the people who care about how well something functions, not how it looks.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Seriously, anyone who would reveal such info for vindictive purposes deserves to suffer.
Fuck this prick.
He didn't release specifics, so it can't easily be duplicated. He points out to Apple, "Hey, I'm working here. So how about a little something-something for my time." I don't have an issue with that.
If you happen across a bug and report that to Apple free of charge, that's fine. That's your decision. If you work to find a bug and ask to be paid for your work, that's fine too. It's not released to hackers. Presumably, he hasn't sold it hackers. Apple has the ability to try to figure out the problem on their own (they can pay their own employees if they are not going to pay him).
If they compromise it, all your accounts are hosed. Might as well just use the same password everywhere.
bug bounties have been best practice since at least vol. 1 of the Art of Programming, no?
what happens on your mac stays on your mac. I guess not. Thats just more apple lies and bullshit.
It's a Youtube video of some sort of program running. How do we know that the program can proceed without root (or admin user) access? For all we know, the program is given an admin password in its config files -- there's no real proof that it can proceed without credentials.
A true black hat would be getting whatever they could for the bug on the black market (and silently hurting Apple's customers), rather than taking an action that could (a) help Apple help its customers better long-term (even if there is short term pain) and (b) help other security researchers (who also have to eat, after all) by forcefully pointing out Apple's current policy. If Apple changes the policy to a researcher's liking, that researcher could decide to invest time and effort on Apple stuff; otherwise, perhaps the researcher might decide that his efforts are better spent helping other companies that show how much they appreciate the efforts of external researchers.
Or the researcher might just decide that, since Apple has a huge user base and a demonstrated lack of commitment to security, it should be a fertile hunting ground if he wishes to go over to the dark side.
using:
security dump-keychain -d login.keychain > keychain.txt
in the terminal works rather nicely. this used to do so without authentication for the individual items.
newer versions of macOS now ask for user password before revealing passwords — but for a long time, and for older systems, this works quite nicely.
2cents from slushy toronto
john p
"'without root or administrator privileges and without password prompts, of course"
of course to get to that point he was logged in and installed an app, not from a secure source, which I think requires admin privs to run it for the first time in 10.14, then could do this. so there had to have been password prompts to get to that point
so the system was already compromised and once compromised, guess what, it can be more compromised.
maybe it is just me, this is not a big surprise. it is poor security and a bug, but not as simple as he makes it out to be
1) He hasn't released how to actually exploit it.
2) This is a five, maybe six, figure bug on the black market.
3) He's simply saying 'Hey, wake up, you're doing a giant disservice to all your users by pushing people to the black market.'
-- botsex is {grep;touch;strip;unzip;head;mount}
In "protest of a lack of bug bounties" this individual is:
1. Posting a YouTube video showing a purported P1, 0day security exploit.
2. Not releasing any information on how to reproduce or resolve their expoit.
3. Holding out for Apple to pay a "bug bounty" (read: ransom)
We're through the looking glass is this is what qualifies as "security research" nowadays.
Apple has billions of $ invested; it's not sitting in a bank. They have become a Mutual Fund which pays dividends on their stock. They could probably transition into a full blown fund and stop making anything.
Democracy Now! - uncensored, anti-establishment news
Just because you want to blackmail him into giving his work for free to Apple doesn't mean that's the ethical choice. As long as he is not DIRECTLY harming others, his disclosures still fall on the ethical side. You, however, fall on the "troll" side.
White hats were reporting exploits long before you could make money with it, the money is not some inherent right. The guy is not a white hat, he's an asshat.
Do mac users really need passwords??
Most of them have got to be SteveJobs1234 anyway.
Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
Lie. I pressed every button at least once and none of them showed me any passwords.
I have pressed every button on a Mac at least once and none show passwords. Do I have to type in a command line and then hit one button? In which case I can also create a complete post like this one with just one button.
-- Each tock of the Planck clock is a new world and here we are still life. --
This article's summary begins with "Linuz Henze, a credible researcher....." but the linked article reports "Previously credible researcher Linuz Henze...."
Zero to hero in quick time!
It just works
...but others would.
If the guy sought donations I'd gladly give him a nice one. It gives me a chuckle when someone gives Apple's chain a good and well-deserved yanking.
All the posts here are jokes. Over on hacker news, they're actually talking about the mechanism.
sad what /. has become.
I'd like to see a law requiring disclosure of vulnerabilities with penalties for non-compliance.
But first, I want a law that makes companies liable for bugs and vulnerabilities, i.e. one that outlaws most of the terms in shrink-wrap licenses. When companies actually pay damages, they'll start being A Lot More Careful.
We've always been able to dump all the keychain information in one go from the keychain? Desperately trying to make an anti-Apple case?
How about fuck you. They are whitehats. They are MODERN DAY GANDALF! They are Christly and beautiful!
You are a fucking fuck piece of shit.
And apple is a fucking god damned piece of fucking low life scum shit.
There should be a LAW that requires these fucking chicom-spy infested shit fuck asshole murderous evil vile tech companies to pay for bug bounties.
The chicoms have infiltrated everywhere and they only way to stop it is to do bounties like this to root our the chicom spy code planted there ON PURPOSE.
Fuck you traitor. You are a traitor and a spy for the chicoms and a piece of shit.
It's too easy to assume that forcing Apple's hand by outing them is a negative, when at worst it's simply amoral. Apple is in business to make money, therefore it cannot criticize anyone else doing the same. It has no moral standing to do so.
The security researcher gave Apple first option on the bug, which they deemed as worthless. The researcher, following Apple's lead openly published the 'worthless' piece of information in order to test if it was really worthless. If indeed it is not, then the researcher is simply exposing Apply as the greedy company it is, mooching off the goodwill of other's (researchers).
This has been known for a long time. How is this person taking credit for something we have been using to help retrieve forgotten passwords or help move a user to a new MAC??
since when do white hats do something for money.
there have been white hats who made security issues public before fixed were available, sure, but most of the time after working (or trying to work) for months with the company in questions and finally hitting a dead end. you use it as a last resort.
On a long enough timeline, the survival rate for everyone drops to zero.