iPhone app iPad app Android phone app Android tablet app More

Charlie Miller's Punishment By Apple Tests A Complex Relationship

First Posted: 11/16/11 11:47 AM ET Updated: 11/16/11 07:11 PM ET

Hackers

For years, they have been partners in the struggle for better cybersecurity.

Security researchers, known as "white hat" hackers, have found flaws in tech products and reported them to the products' makers, who have quickly fixed them before "black hat" hackers exploited them for malicious purposes.

But last week, prominent researcher Charlie Miller and Apple had a falling out. After Miller publicly disclosed a flaw in Apple's App Store, Apple punished him by revoking his app developer's license.

Apple's response shines light on a complex relationship that has long been at the heart of securing tech products. While several major companies have started reaching out to researchers for security help, Apple's response showed a less amicable side of this partnership.

Some experts say Apple sent a negative message that could prompt researchers to sell their discoveries to an underground market of criminally-minded hackers -- many of whom are willing to pay up to $80,000 for bugs -- instead of reporting them to the company for free.

"Anything that stifles their willingness to come forward is going to hurt the public good," said Jeff Moss, founder of the Black Hat and DefCon hacker conferences in Las Vegas. "It's one less place to get insight on the quality of the product."

Miller was reprimanded by Apple for the way he demonstrated the security flaw: He created a secret application that he believed could download malware onto iPhones and iPads, and got it approved for distribution in Apple's App Store. Apple said this violated the terms of the developer's agreement that said developers should not disguise their apps.

Some experts said what Miller did was unethical because he potentially exposed millions of Apple customers to malware. But Miller claims Apple customers were not at risk and argues that, if he did not go to such lengths, Apple would have denied the bug existed.

Apple has since patched the flaw that Miller found. The company did not return requests for comment from The Huffington Post.

The incident created a new chapter in a long-running debate over the appropriate way for researchers to disclose security risks. Some argue that flaws should only be disclosed privately to developers because revealing them publicly shows attackers how to exploit them. Others say going public is the only way to force a company to improve their security.

"If researchers don’t go public, things don’t get fixed," said Bruce Schneier, a security expert who has written several books on the subject. "Companies don't see it as a security problem; they see it as a PR problem. And if there's no PR problem, it'll never be a priority.”

After reporting bugs, many researchers wait to disclose them publicly until the company has had a chance to issue a fix, known as a "patch." But when researchers receive no response from the company, they often detail their findings at security conferences, a move that has upset the products' makers.

"That's the researcher's Trump card," said Chris Wysopal, chief technology officer at Veracode. "If the vendor is not going to fix it, they're making sure that everyone is not at risk for eternity."

But publicly disclosing security flaws can be risky, triggering hostile responses both from embarrassed companies and law enforcement. In 2001, the FBI arrested security researcher Dmitry Sklyarov at his hotel in Las Vegas, the day after he disclosed a bug in Adobe's PDF format at the DefCon hacker conference. He was charged with violating the Digital Millennium Copyright Act.

In 2005, Cisco threatened legal action to prevent researcher Michael Lynn from presenting a security flaw he found in the company's Internet routers at the BlackHat security conference. Cisco employees also tore 20 pages outlining Lynn's presentation from the conference program and ordered 2,000 CDs containing the presentation destroyed, according to the Wall Street Journal.

But companies who threaten hackers may face retribution too. Earlier this year, Sony filed for a restraining order against the hacker George Hotz for allowing Sony customers to run unapproved software on the PlayStation 3 console, a technique known as "jailbreaking." In response, the hacker group Anonymous declared war on Sony.

"You have now received the undivided attention of Anonymous," the hacker group wrote to Sony in April, saying the company's legal action against Hotz "has not only alarmed us, it has been deemed wholly unforgivable."

Two weeks later, Sony suffered an embarrassing data breach that compromised the personal data of more than 100 million PlayStation customers and forced PlayStation Network to be shut down for a month.

The Sony incident was an example of why technology companies should make nice with "white hat" hackers, Wysopal said.

"If a company has a good relationship with the research community, then researchers will behave more friendly to that company," Wysopal said. "But if someone threatens a researcher, the community might find flaws and disclose them improperly."

In recent years, many companies have sought closer ties with "white hat" hackers. At conferences, software developers actively court security researchers, wining and dining them and inviting them to lavish parties, according to Kevin Mitnick, who went to prison for computer hacking and now runs his own security consulting firm.

"They're trying to recruit or befriend the hacker community so when they find these holes, they'll disclose them to these companies first," Mitnick said.

This summer, Facebook launched a "Bug Bounty" program, joining Google and the Mozilla Foundation, who now pay researchers to report flaws. Earlier this month, Microsoft invited a select group of researchers to the company's headquarters in Redmond, Wash., to discuss emerging security threats at a conference called "BlueHat."

Experts say tech companies are reaching out to researchers because researchers can make more money by selling bugs to the underground "gray market." A serious security flaw in a mobile phone could be sold on the underground bug market for up to $80,000, Moss said.

"I could sell a couple bugs a year and it could equal an entire salary," Moss said. "So it becomes a question of 'Well, do I pay for college for my kids or give these companies free research?'"

Moss said Apple's censure of Miller might have a chilling effect.

"When things like that happen, it might discourage other researchers from giving away bugs for free," he said.

CORRECTION: A previous version of this article said Microsoft has a bug bounty program.
FOLLOW HUFFPOST TECH

For years, they have been partners in the struggle for better cybersecurity. Security researchers, known as "white hat" hackers, have found flaws in tech products and reported them to the products'...
For years, they have been partners in the struggle for better cybersecurity. Security researchers, known as "white hat" hackers, have found flaws in tech products and reported them to the products'...
 
 
  • Comments
  • 77
  • Pending Comments
  • 0
  • View FAQ
Post Comment Preview Comment
To reply to a Comment: Click "Reply" at the bottom of the comment; after being approved your comment will appear directly underneath the comment you replied to.
View All
Favorites
Recency  | 
Popularity
Page: 1 2  Next ›  Last »  (2 total)
01:49 PM on 02/07/2012
Since Apple does not play nice and are bad neighbors, screw them. Researchers should not work with Apple at all.
photo
JasonMcl
Hey a countdown clock. MannNnn that is trouble...
06:29 PM on 11/17/2011
Apple's iOS security is broken down as follows:

30% App Filtering
30% PR
30% Magic

The rest is composed of built-in security measures that actively defend the system when the artificial elements (such as the app filtering) are bypassed.

As far as actual OS security is concenred, when the artificial elements are removed, you will find that Android a LOT more secure at the user level than iOS.

-

When Apple was presented with the product of Miller's research, they decided that it was more important to maintain the illusion of security than to actively reinforce the system. By pawning Miller's exploit off as a developer violation, they are trying to deflect the fact that the system is completely and utterly open right now, and there is nothing they can do to quickly plug it.

Apple's reaction here looks a LOT like panic. Compare it to how any nation would react if it was suddenly confronted with a serious vulnerability, "Shoot the messenger and sweep it under the rug".

The vulnerability is real, and Apple's handling of the situation has basically just painted a target over their weak spot.
photo
HUFFPOST SUPER USER
RhynoH
micro-bio [here]
01:11 PM on 11/17/2011
Apple: you're a bunch of geeks and nerds. Everyone knows that you don't pi**off geeks and nerds!
This user has chosen to opt out of the Badges program
photo
05:55 AM on 11/17/2011
Unless the white hats are payed consultants, bound by a contract, aren't they really black hats in disguise: "..After Miller publicly disclosed a flaw in Apple's App Store...". How does 'public disclosure' help Apple?
08:19 AM on 11/17/2011
It's not supposed to help Apple, it informs the public that they are at risk. This usually happens after a company refuses to acknowledge the seriousness of a security flaw. The company's customers are then vulnerable to attack by a less ethical person who also knows about the flaw.

I discover security flaws all the time. I don't exploit them and I don't bother to inform the owner of the software. In the early days of the Web, I often found security flaws in websites and would notify the owner. I was always thanked. Now I am afraid of the reaction of a potentially embarassed company so I keep quiet and protect myself.
HUFFPOST SUPER USER
Revee
05:53 PM on 11/17/2011
That is the problem of viewing the world in black and white. The area of security and hacking is actually gray.
I would call Miller a "black hat" if he had just sold the flaw for 80K as the article suggests. He did not.
12:44 AM on 11/17/2011
This is all so simple. There is an untapped market for Apple Anti-Virus software. What there is no such thing? There will be when Apple succeeds in turning the "white hats" against them. It's all about the Benjamins.
12:27 AM on 11/17/2011
This is why they should just write code better. Or hire those who can. Spend a little extra time reviewing your own code and you won't have to hire someone else to do it, or worry about black-hats finding exploits. 'Nuff said.
07:45 PM on 11/16/2011
"Apple is essentiall­­y punishing Charlie Miller for embarrassi­­ng the company."

It really is fascinatin­g how Apple has turned into the Microsoft of the 90s on steroids when it comes to the way they treat others
06:17 PM on 11/16/2011
Since when does Microsoft pay for security vulnerabilities?
11:34 PM on 11/16/2011
I think they did some contest over the summer, but it was for entire classes of vulnerabilities rather than just individual bugs. Not sure they've ever had their own bounty program.
photo
phree
free your mind
06:03 PM on 11/16/2011
Once again a company cares more about PR than actual security. Apple should thank Miller and pay him for finding the bug. Instead they act as if no one else is smart enough to hack them. Let's not even get into the new "features" that will make it easier for thieves to steal Mac products and change passwords...
05:14 PM on 11/16/2011
Anon is neither a "hacker group" nor responsible for the Sony hacking. Real hackers took the Sony data. Anon "hackers" are just script kiddies with no real computer knowledge (hence why so many get caught)
photo
HUFFPOST SUPER USER
NerdyStudent
Sorry, your micro-bio doesn't meet our standards
07:10 PM on 11/16/2011
If you say so.
07:55 AM on 11/17/2011
They are not a group in the traditional sense but neither are they script kiddies.
01:05 PM on 11/17/2011
I'm sure a few of the people actually know what they're doing. But most of anon's attacks have been in DDOS form.... on websites. I can do that, and I'm not a hacker. I'm barely computer literate.
photo
HUFFPOST SUPER USER
jsgaetano
Legum servi sumus ut liberi esse possimus
04:27 PM on 11/16/2011
I've been saying for quite a while that Apple has a history of waging war against the truth of their non-existent security. Look at how they censored their forums when OSX Leoptard was released, with unrecoverable "Blue Screen of Death" issues on thousands of Apple computers, wireless hardware no longer working, and so on. And that wasn't even security, that was just the huge bugs created by Apple's always-shoddy programming.
03:16 PM on 11/17/2011
LOL true my wife had to call them recently Her iMac crashed they 90 day warranty from the lion upgrade was still in effect so the support call was free but tech refused to call it a crash ...." it just got confused" APPLE sucks I would respect them more if they admitted that their products crash like every other computer on the face of the earth. Then again if they did that they would have to charge less
photo
HUFFPOST SUPER USER
jsgaetano
Legum servi sumus ut liberi esse possimus
04:30 PM on 11/17/2011
Well yeah, they'd have to admit it's not a magical piece of hardware, but is a rebranded Quanta computer like what Dell, HP, Sony, Lenovo, etc all sell.
photo
HUFFPOST SUPER USER
frank day
Obama cares about all of U.S.
04:10 PM on 11/16/2011
Apple is Evil.
photo
HUFFPOST SUPER USER
Levelheaded Guy
Keep your eye on the ball
05:15 PM on 11/16/2011
Malum. Short the stock.
Syllogizer
Barely Left of Pobedonostsev
03:47 PM on 11/16/2011
The discussion of the issue in this article is severely flawed. It it marred by the all too common journalistic fault of pretending that the way to achieve journalistic objectivity is to waste as many words on both sides of the issue, without actually spending any time on whose logic is really sound.

Thus, instead of instantly recognizing that Miller violated the developer agreement, this article wastes our time with the words of incompetent observers, who argue speciously that Miller HAD to violate the agreement.

But these agreements must be taken seriously. If Miller cannot stay within those rules, then he can violate the agreement only if Apple agrees to modify the agreement for his case. Vague speculations that Apple would not acknowledge the bug are not sufficient reason.
photo
HUFFPOST SUPER USER
frank day
Obama cares about all of U.S.
04:11 PM on 11/16/2011
You use a lot of words in a vain attempt to defend Apple.

Face it, Apple should reward the guy.
photo
HUFFPOST SUPER USER
Steven Travis
Really, do you need one?
04:45 PM on 11/16/2011
If you follow mr. Miller on Twitter, you would know that Google threatened to do a lot more than ban him from the development team when he identified some Android issues.
SoulOfWit
Brevity, by any other name
09:06 PM on 11/16/2011
Someone gets it. He was not booted from the developer program for going public. He was booted for violating his developer agreement. Period. He could have notified Apple without posting the app on the app store.

The argument that Apple would have ignored it is ridiculous. Apple is sometimes slow to plug holes in security. That is not ignoring. It is being too slow for the hacker's taste.
This user has chosen to opt out of the Badges program
photo
hackerblaster
I did not mean that to be a factual statement.
02:24 PM on 11/16/2011
Apple's approach to security is going to end up coming back to haunt them. They don't give proper recognition for discoveries of vulnerabilities and lie lie lie. The Apple community has a false sense of security. Years ago I researched a botnet that contained Linux and Mac systems and was attacked by the community for even mentioning Macs could be hacked.
photo
HUFFPOST SUPER USER
jsgaetano
Legum servi sumus ut liberi esse possimus
04:28 PM on 11/16/2011
Apple isn't a technology company, they're a PR company. That's why they just sell rebranded Quanta computers and buy all their tech from better companies. Apple spends less on R&D than any other major tech company... even Dell (and that's really saying something).
09:04 PM on 11/16/2011
Well, there is some design behind the PR, you have to give them that. But otherwise an interesting take.
SoulOfWit
Brevity, by any other name
09:07 PM on 11/16/2011
Can I get some of your drugs? They must be good.

And two people faved you?
This user has chosen to opt out of the Badges program
photo
Eris23
Justice is in indefinite detention.
02:03 PM on 11/16/2011
"Apple's response shines light on a complex relationship that has long been at the heart of securing tech products."

Nope. It merely shows that they are immature and petty.