News for hackers. Stuff that matters.
Re:Facebook says new bug allowed apps access to private phot... by canttestthis on Friday December 14, 2018 @12:09PM (#18682408)
> I don't know if this is a GDPR violation or not (as someone else asked), but if it is, I hope we start actually seeing action of these sorts of things.

Sounds like you're suggesting that we criminalize software bugs.

Re:Facebook says new bug allowed apps access to private phot... by bluetidepro on Friday December 14, 2018 @12:18PM (#18682511)
Yes, I am suggesting that. I don't necessarily think jail time is the right thing, but I do think something like meaningful fines are more than reasonable for major software bugs that cause these kinds of breaches of privacy. It will make larger companies like this be much more careful when money is on the table for them to lose.

To me, if we can criminalize something like a major oil spill such as BP/Deepwater Horizon, how is this much different? It's not like they did the oil spill on purpose, but they still need had consequences for those risks that they were taking. Software companies, esp larger ones like Facebook, should have the same kind of consequences for their risks of software bugs that cause these kinds of privacy breaches.

Also, as someone else below pointed out to someone else with a similar tone as your phrasing of "criminalize software bugs": "intentionally obscuring the debate. Gross negligence is an entirely different standard than just software bugs."

Re:Facebook says new bug allowed apps access to private phot... by jetrink on Friday December 14, 2018 @12:41PM (#18682727)
It's not unprecedented either. Under HIPAA, the Department of Health and Human Services has fined organizations millions of dollars for data breaches resulting from unpatched software and inadequate security practices.
Re:Facebook says new bug allowed apps access to private phot... by creaghpatr on Friday December 14, 2018 @04:51PM (#18685165)
And on that note, you see a lot less (though not zero) breaches of healthcare data and most HIPAA violations are due to analog errors rather than digital exposure.

The government does a good job in this area forgiving innocuous violations, as long as all parties disclose it immediately and follow procedure.

Re:Facebook says new bug allowed apps access to private phot... by repolfx on Saturday December 15, 2018 @08:18AM (#18688277)
Do we see less? Or are the serious ones never reported. Breaches of health data are not exactly trackable back to the source, assuming they're even abused at all.
Re:Facebook says new bug allowed apps access to private phot... by elliekelly on Friday December 14, 2018 @12:42PM (#18682736)
It doesn't necessarily need to be criminalized but when a company's software results in damages they should be responsible for compensating people for those damages. It's no different than consumer product liability.

The problem is that we're all giving our data away to these "free" platforms. That makes it difficult for a user to argue that they've "lost" something of value when there's a breach. But of course the user has lost something of value. Facebook has built their entire company around the value of our information but we let them have it both ways. It's valuable when they're selling it but worthless when they fail to protect it. Statutory damages for data breaches would deter negligence and (partially) compensate users who have been victims of data breaches.

Re:Facebook says new bug allowed apps access to private phot... by jammygit on Friday December 14, 2018 @01:02PM (#18682920)
Canada recently passed a law that adds fines to data breach incidents iirc. A professor mentioned it and its why I'm researching auth on my winter break.

Come to think of it, does anyone know of good auth resources for a mean stack that isn't a copy paste blog? I'm trying the udacity auth course as a starting point (uses oauth2)

Re:Facebook says new bug allowed apps access to private phot... by CuriousSkeptic on Friday December 14, 2018 @02:37PM (#18683878)
I just spent som time going through this.

The relevant rfc and drafts perhaps? https://tools.ietf.org/wg/oauth/

Also checkout OWASP https://www.owasp.org/

If your implementing openid connect, use a certified lib https://openid.net/developers/certified/

Re:Facebook says new bug allowed apps access to private phot... by jammygit on Saturday December 15, 2018 @02:28PM (#18689908)
Thanks (to both replies)
Re:Facebook says new bug allowed apps access to private phot... by verdverm on Friday December 14, 2018 @04:25PM (#18684944)
Look into authorization as well as authentication.

Dex by coreos, Open Policy Agent, Kubernetes docs & code are all good examples, lots of frameworks have docs / code.

Re:Facebook says new bug allowed apps access to private phot... by stef25 on Friday December 14, 2018 @05:24PM (#18685443)
Jail would be full of WordPress devs
Re:Facebook says new bug allowed apps access to private phot... by newsopt on Friday December 14, 2018 @12:39PM (#18682706)
Just a quick question, do you write software? Do you have a legal or economic background? It seems pretty clear to me that anyone suggesting that software bugs in applications that have no risk of causing physical harm should have criminal liability has no idea what they are talking about and what damage such a law would cause.

Case in point look at the quality of medical software today. Hospitals still use windows xp and other completely insecure and outdated software. Because absolutely nobody wants to deal with the nightmare that is HIPAA.

Re:Facebook says new bug allowed apps access to private phot... by eropple on Friday December 14, 2018 @01:22PM (#18683108)
Hi. I've worked in medical software repeatedly. I totally want to deal with HIPAA. It's a good idea for clients (the people who actually matter) and it's not nearly as difficult a prospect to work with as people say. The set of demands it makes upon you are small and reasonably constrained and are nearly all process-based rather than technical. Where it is technical, plenty of folks will sign a BAA for you to take big chunks of the technical stack off your hands, too.

"But HIPAA" has never, in my experience, been employed except by people who find the idea of doing the right thing inconvenient or inconveniently expensive. (It is virtually never that hard and its benefits are clear.)

There are reasons for not modernizing tech stacks in the medical space. HIPAA is, in every case I've ever observed, not a meaningful one.

Re:Facebook says new bug allowed apps access to private phot... by newsopt on Friday December 14, 2018 @02:33PM (#18683839)
>"But HIPAA" has never, in my experience, been employed except by people who find the idea of doing the right thing inconvenient or inconveniently expensive. (It is virtually never that hard and its benefits are clear.)

Thank you for directly attacking my character without even addressing my actual argument.

I'm not arguing against HIPAA, I'm arguing against such regulations in spaces that don't require that kind of sensitivity. I think that medical data absolutely requires the protections it has. But it absolutely has had the unintended consequence of making current medical data more insecure and stifling innovation in the space. Most doctors don't even follow HIPAA compliance sending patient medical records over email.

I would estimate that 40% of doctors today are not compliant with HIPAA, sending X-rays and other similar patient information over email with providers that they haven't signed BAAs with.

>There are reasons for not modernizing tech stacks in the medical space. HIPAA is, in every case I've ever observed, not a meaningful one.

Then please enlighten us. Up until a few years ago (maybe even just a year) you couldn't use AWS to host medical data. Today you can't use Google Cloud to host medical data unless you are a large enough business to be able to get into contact with one of their sales reps. Can you even sign a business associate agreement with digital ocean? So up until a year ago you could not even have a small healthcare startup hosted on the cloud. Please explain to me how this hasn't stifled medical software innovation.

If it isn't HIPAA it's some other outdated regulation.

https://slate.com/technology/2018/06/why-doctors-offices-sti...

Re:Facebook says new bug allowed apps access to private phot... by eropple on Friday December 14, 2018 @03:12PM (#18684224)
> Thank you for directly attacking my character without even addressing my actual argument.

"But it's hard, for no actual reason I will define" is not a meaningful argument. So--when one hears hoofbeats, think horses, not zebras.

> I would estimate that 40% of doctors today are not compliant with HIPAA, sending X-rays and other similar patient information over email with providers that they haven't signed BAAs with.

Probably true! But that's their own damned fault. Medical has Artesys and similar, dental has Apteryx and similar. This problem is largely solved but for hands-on unwillingness to use them.

Those providers should be nailed to the wall, the wall should not be torn down for them.

> Up until a few years ago (maybe even just a year) you couldn't use AWS to host medical data.

AWS has been signing BAAs since at least...2013? I believe the first time I looked into it was 2014. But, regardless--if your innovation was so tremendously stifled by this, I'm not particularly sympathetic. I've been running my own services and writing them too for at least a decade and you can do thou likewise, I promise. I am, however, saying that today it's very easy to do so 'cause Amazon is all-too-happy to sign one.

Also, I haven't had to use GCP for HIPAA-covered entities--found their BAA pretty easily though!--but even assuming you're correct the idea that you have to, hiss, talk to somebody before getting them to take some legal responsibility for your held PHI, I don't find that to be a particularly nasty requirement. I still find it odd that AWS will just let you sign right through with AWS Artifact.

Azure's all-too-happy to sign one, too. Not that I'd recommend it.

Re:Facebook says new bug allowed apps access to private phot... by EpicEng on Friday December 14, 2018 @01:18PM (#18683068)
> It seems pretty clear to me that anyone suggesting that software bugs in applications that have no risk of causing physical harm should have criminal liability has no idea what they are talking about and what damage such a law would cause.

So you're fine with financial losses, loss of privacy, and the material harm that goes along with both? Disregarding the impact that data breaches imply is just naive.

> Case in point look at the quality of medical software today. Hospitals still use windows xp and other completely insecure and outdated software. Because absolutely nobody wants to deal with the nightmare that is HIPAA.

I wrote medical device software for more than a decade. HIPAA has nothing to do with it. Many systems run on outdated platforms because the cost of replacing them is deemed to outweigh the benefits. That determination is debatable on a case by case basis, but in practice we see a hell of a lot more damage being caused by breaches of companies running on modern technology than we do e.g. hospital systems or LIMS.

Re:Facebook says new bug allowed apps access to private phot... by newsopt on Friday December 14, 2018 @02:36PM (#18683863)
> and the material harm

please, if there is provable material harm they can take it to civil court.

Re:Facebook says new bug allowed apps access to private phot... by EpicEng on Friday December 14, 2018 @03:08PM (#18684187)
Uh huh, I'm sure it's just that easy, right? I mean, I'm certain it's an even playing field even for someone like me who has the money to hire an attorney. Hell, why regulate these industries at all? We can just file civil suits, right? Even if you win it costs less for them to settle than it does to change the way the do business/security.

We regulate the finance industry not because of a risk of physical harm, but because financial harm can be equally serious and civil suits do not act as a sufficient deterrent to bad behavior by the powerful. Why do you feel this sort of thing is different? I believe the only real difference is that this sort of thing is new, not well understood by most, and we just haven't caught up.

Re:Facebook says new bug allowed apps access to private phot... by nradov on Friday December 14, 2018 @03:50PM (#18684595)
It's not practical for individual users to litigate, but hopefully someone will bring a civil class action suit.
Re:Facebook says new bug allowed apps access to private phot... by EpicEng on Friday December 14, 2018 @04:10PM (#18684806)
Additionally, you can't always show a direct link between a data breach and e.g. subsequent bank fraud.
Re:Facebook says new bug allowed apps access to private phot... by elliekelly on Friday December 14, 2018 @01:15PM (#18683035)
HIPAA only carries criminal penalties when someone knowingly discloses covered information - not a software bug. Until the bug is identified at least. For the most part HIPAA is enforced with civil penalties.

And your "nightmare" scenario of (civil) liability flowing from programming bugs already exists in the investment world and it hasn't come apart at the seams. Google Axa Rosenberg. A coding error in their trading algorithm went undiscovered for two years. Negligent for sure, but not why the SEC went after them. The problem was they didn't promptly disclose the error to investors and they didn't promptly correct it. Algorithmic trading firms should have mechanisms to catch errors, correct errors, and disclose those errors to investors. And after seeing Axa Rosenberg's $250 million fine and Rosenberg's lifetime ban from the industry guess what they all implemented?

Re:Facebook says new bug allowed apps access to private phot... by reaperducer on Friday December 14, 2018 @02:37PM (#18683873)
HIPAA only carries criminal penalties when someone knowingly discloses covered information

This is false.

Source: Works for a company that has mandatory HIPAA training for every employee every six months.

Re:Facebook says new bug allowed apps access to private phot... by jahlove on Friday December 14, 2018 @02:53PM (#18684031)
> This is false.

citation please. Here's mine:

> Criminal penalties

>

> Covered entities and specified individuals, as explained below, who "knowingly" obtain or disclose individually identifiable health information, in violation of the Administrative Simplification Regulations, face a fine of up to $50,000, as well as imprisonment up to 1 year.

>

> Offenses committed under false pretenses allow penalties to be increased to a $100,000 fine, with up to 5 years in prison.

>

> Finally, offenses committed with the intent to sell, transfer or use individually identifiable health information for commercial advantage, personal gain or malicious harm permit fines of $250,000 and imprisonment up to 10 years.

Source: American Medical Association

https://www.ama-assn.org/practice-management/hipaa/hipaa-vio...

Re:Facebook says new bug allowed apps access to private phot... by reaperducer on Friday December 14, 2018 @04:48PM (#18685140)
My company's lawyers disagree. I'll go with my company's lawyers' judgement over a group that exists solely to protect the interests of its member doctors.
Re:Facebook says new bug allowed apps access to private phot... by eropple on Friday December 14, 2018 @06:31PM (#18685880)
Are these lawyers you have talked to and gotten meaningful and nuanced advice from, or are they lawyers your bosses have talked to and derived maximally avoidant policies from? I'm not saying that you shouldn't have policies that fit your risk profile, but I ask because I have been in those former conversations (and I have done a nontrivial amount of auditing+compliance work in this space) and have never come away with such an impression, while at the same time the level of perceived risk that your bosses derive from those conversations can be entirely untethered from the level of risk that actually exists. (This space is full of people saying "oh, HIPAA means we can't do that" as shorthand for "I don't want to do that," after all.)
Re:Facebook says new bug allowed apps access to private phot... by reaperducer on Friday December 14, 2018 @09:17PM (#18686620)
They are lawyers who personally do our training and put together testing material based on that training.

To me that trumps a non-lawyer’s interpretation of a non-legal web site.

Re:Facebook says new bug allowed apps access to private phot... by eropple on Saturday December 15, 2018 @06:24PM (#18690920)
If you read the sibling comment where Spooky23 cites the HHS page on HIPAA, it might be worth ruminating on that versus your interpretation of why your company's lawyers lay out the training in the way that they do.

That they have a different company risk profile doesn't necessarily change the facts at hand. And, TBH, they don't have to tell you the truth if it helps achieve their immediate goals. (They can tell you you'd be personally and criminally liable. It might make you do what they want better. It might also not be true.) Or it may all be in good faith. But what you describe doesn't square with anything I've ever worked with, at multiple clients and employers.

Re:Facebook says new bug allowed apps access to private phot... by Spooky23 on Friday December 14, 2018 @11:37PM (#18687059)
They are wrong generally speaking. Willful conduct is the standard for criminal liability. A developer in good faith introducing a bug or inheriting one from a third party is not in that situations

My guess as to why the draconian position is more about the internal process. You have to identify and disclose breaches in a timely way; if you don’t the company is at risk.

From HHS summary of the rules:

(See: https://www.hhs.gov/hipaa/for-professionals/privacy/laws-reg... ) (it’s also laid out in the regulation which I don’t have time to find.)

“Criminal Penalties. A person who knowingly obtains or discloses individually identifiable health information in violation of the Privacy Rule may face a criminal penalty of up to $50,000 and up to one-year imprisonment. The criminal penalties increase to $100,000 and up to five years imprisonment if the wrongful conduct involves false pretenses, and to $250,000 and up to 10 years imprisonment if the wrongful conduct involves the intent to sell, transfer, or use identifiable health information for commercial advantage, personal gain or malicious harm.”

Re:Facebook says new bug allowed apps access to private phot... by selimthegrim on Friday December 14, 2018 @08:29PM (#18686436)
Static analysis?
Re:Facebook says new bug allowed apps access to private phot... by pjmorris on Friday December 14, 2018 @12:31PM (#18682637)
Hammurabi's code (~1700 BC) includes this about building:

Building Code

229. If a builder builds a house for a man and does not make its construction sound, and the house which he has built collapses and causes the death of the owner of the house, the builder shall be put to death.

233. If a builder builds a house for a man and does not make its construction sound, and a wall cracks, that builder shall strengthen that wall at his own expense.

Bugs in houses have been criminalized for a very long time. Online data may be less fundamental than safe housing, but housing our data safely becomes proportionally more important as more of modern life depends on it.

[0] http://www.wright.edu/~christopher.oldstone-moore/Hamm.htm

Re:Facebook says new bug allowed apps access to private phot... by zxcvvcxz on Friday December 14, 2018 @01:55PM (#18683487)
"Skin in the Game":

If a social media company leaks private photos of its users, the company's executives and senior staff shall have its photos leaked.

I would love something like that. Nobody protects anyone else's interests in this modern world unless there's Skin in the Game. Would highly recommend reading Nassim Taleb's book of the same name; he is popularizing this term, and its implications to society.

Re:Facebook says new bug allowed apps access to private phot... by vbuwivbiu on Friday December 14, 2018 @02:12PM (#18683635)
the same "eye for an eye" goes for "if you have nothing to hide" - well then, you first
Re:Facebook says new bug allowed apps access to private phot... by reaperducer on Friday December 14, 2018 @02:40PM (#18683900)
the same "eye for an eye" goes for "if you have nothing to hide" - well then, you first

You misunderstand what "eye for an eye" means.

"Eye for an eye" means let the punishment fit the crime.

Before "eye for an eye" was established by religious texts, the common retaliation for poking someone's eye out was death.

"Eye for an eye" was a step towards a more civilized justice system.

Re:Facebook says new bug allowed apps access to private phot... by vbuwivbiu on Friday December 14, 2018 @04:14PM (#18684839)
I use it in the context of Taleb's book, mentioned in the parent, wherein he discusses this - symmetrical risk
Re:Facebook says new bug allowed apps access to private phot... by fhbdukfrh on Friday December 14, 2018 @02:32PM (#18683829)
Yes, this approach assumes universal parity in the result of the act, which is far from true. For example the leaked health records of a healthy individual are not as damaging as those of someone with a lifelong condition, yet both cases are very, very bad.
Re:Facebook says new bug allowed apps access to private phot... by dkrich on Friday December 14, 2018 @12:52PM (#18682832)
But they aren’t. Most home sales in the US follow caveat emptor. If you buy a house from a private seller and then later discover mold in the walls or a crack in the foundation I wish you luck in getting the seller to pay for the repair.
Re:Facebook says new bug allowed apps access to private phot... by biztos on Friday December 14, 2018 @02:31PM (#18683808)
As far as builders are concerned, isn't that precisely why they are usually bonded[0] in the US?

[0]: https://www.angieslist.com/articles/hiring-contractor-whats-...

Re:Facebook says new bug allowed apps access to private phot... by fhbdukfrh on Friday December 14, 2018 @02:28PM (#18683777)
They do not carry the as-is, where-is clause you describe unless explicitly. If you can prove prior knowledge they are still liable. Proving the prior is the hard part, but private sales most certainly enforce a good faith clause
Re:Facebook says new bug allowed apps access to private phot... by josho on Friday December 14, 2018 @02:10PM (#18683605)
New home sales include warranty which is the modern equivalent of the parent’s story. While buying used if you can prove that the seller knew of a mold problem and didn’t disclose it then you have a legal case.
Re:Facebook says new bug allowed apps access to private phot... by perfmode on Friday December 14, 2018 @01:03PM (#18682944)
The parent was establishing precedent.
Re:Facebook says new bug allowed apps access to private phot... by dkrich on Friday December 14, 2018 @02:10PM (#18683609)
And I'm establishing that the precedent cited doesn't exist, not in modern times anyway. If the argument is that home sellers are punished if they don't protect the buyer and so data sellers should be punished if they don't protect the data, that doesn't really hold up because home sellers aren't typically punished.
Re:Facebook says new bug allowed apps access to private phot... by pjmorris on Friday December 14, 2018 @02:55PM (#18684050)
Note that I (OP) am referring to builders, not sellers. With respect to the systems that hold FB's data, I'd argue they are more like builders than sellers.
Re:Facebook says new bug allowed apps access to private phot... by Spooky23 on Friday December 14, 2018 @11:40PM (#18687076)
Builder is the key. If you have a house built and the foundation is cracked or mold is growing, you’ll be able to successfully sue.
Re:Facebook says new bug allowed apps access to private phot... by sonnyblarney on Friday December 14, 2018 @03:02PM (#18684126)
When houses fall they fall they kill people.

And houses are not free.

Re:Facebook says new bug allowed apps access to private phot... by Barrin92 on Friday December 14, 2018 @03:17PM (#18684293)
Need I remind you of the genocide in Myanmar organised to a large degree on social media, or the threat to political dissidents all over the world when authorities or malicious actors can get their hands on leaked, private data of individuals?

Are you seriously suggesting that information in this day and age does not have the power to directly cause harm, including lethal harm, to people?

Re:Facebook says new bug allowed apps access to private phot... by sonnyblarney on Friday December 14, 2018 @03:33PM (#18684437)
I am suggesting that Facebook is free, fleeting software, and that people shouldn't put a huge host of stock in it. Even legally.

Also - that it can be used for organizing bad behaviours is an entirely different subject that has little to do with quality or security.

Re:Facebook says new bug allowed apps access to private phot... by fiblye on Friday December 14, 2018 @10:06PM (#18686793)
If Facebook were free and its company had a completely hands-off approach with your data, much like a company that makes paper notepads never looks at what you write, I'd agree.

But Facebook is a company that actively snoops and uses the data of its resources, the end-user. It's like a security guard who's paid to prevent shoplifting actively ignoring violent crimes because it's not related to stealing, or a baby food company ignoring that some metal got into their food because the food is still OK if you pick out the metal bits.

Re:Facebook says new bug allowed apps access to private phot... by sonnyblarney on Saturday December 15, 2018 @03:13AM (#18687596)
I think you make a good point, at the same time, it's nary impossible to decide right from wrong on the internet, there are many sides to every story.

If the government wants to hire people to decide what counts as what - they should do that.

Re:Facebook says new bug allowed apps access to private phot... by lalaithion on Friday December 14, 2018 @12:12PM (#18682439)
If a plane crashed, and the company that manufactured the plane was fined because they had an engineering bug, no one would blink an eye.
Re:Facebook says new bug allowed apps access to private phot... by vernie on Friday December 14, 2018 @12:56PM (#18682860)
Many programmers like to insist that they're engineers and at the same time come up with excuses for why they shouldn't be held to the same standards as other types of engineers.
Re:Facebook says new bug allowed apps access to private phot... by Retra on Friday December 14, 2018 @04:06PM (#18684755)
Some of us just want to be engineers but know full well how difficult that actually is and want to be paid well enough to seriously research that problem. Thus most of us are experimentalists and prototype engineers, not ones making claims strong enough to be liable for.
Re:Facebook says new bug allowed apps access to private phot... by canttestthis on Friday December 14, 2018 @12:16PM (#18682482)
The analogy doesn't work. Barring malicious intent or negligence leading to death I cannot imagine (or remember) a situation where the company would be fined for a software bug.
Re:Facebook says new bug allowed apps access to private phot... by vanderZwan on Friday December 14, 2018 @12:27PM (#18682598)
That is more of a failure of the imagination then. It's not like programming would cease to exist if fines were introduced.
Re:Facebook says new bug allowed apps access to private phot... by EpicEng on Friday December 14, 2018 @12:28PM (#18682610)
>or negligence

Right. Companies like FB are entrusted with the private information of hundreds of millions of people. There should be investigations as there would be in a plane crash. If negligence is found, there should be appropriate punishment doled out.

Re:Facebook says new bug allowed apps access to private phot... by elliekelly on Friday December 14, 2018 @01:28PM (#18683178)
This analogy does work. Boeing's software caused a plane to crash:

https://www.reuters.com/article/us-indonesia-crash-boeing/bo...

[dead]
Re:Facebook says new bug allowed apps access to private phot... by vernie on Friday December 14, 2018 @12:41PM (#18682729)
It's just too bad that all crimes are punished by death. Awfully unfair and disproportionate in most cases.
[dead]
Re:Facebook says new bug allowed apps access to private phot... by sctb on Friday December 14, 2018 @03:01PM (#18684109)
Would you please read the guidelines before commenting further?

https://news.ycombinator.com/newsguidelines.html

Re:Facebook says new bug allowed apps access to private phot... by tomatotomato37 on Friday December 14, 2018 @12:18PM (#18682505)
This is more akin to the manufactoring company finding a defect that may or may not have contributed to a crash. Facebook hasn't said anything about if this bug was actually exploited
Re:Facebook says new bug allowed apps access to private phot... by dunpeal on Friday December 14, 2018 @12:50PM (#18682804)
I'm sure it would be their top priority to tell everyone that the bug was exploited.
Re:Facebook says new bug allowed apps access to private phot... by ProAm on Friday December 14, 2018 @12:26PM (#18682591)
> Sounds like you're suggesting that we criminalize software bugs.

When there is irreparable damage I believe it should be criminalized. You cannot regain privacy after an incident such as this, it is irrevocably taken from you against your will.

Re:Facebook says new bug allowed apps access to private phot... by UncleMeat on Friday December 14, 2018 @04:50PM (#18685161)
Suppose there is a bug in the Linux kernel. Some business runs their webservers on Linux. They have user email addresses (PII). Is Linus responsible for breaches? If so, then OSS dies. If not, then how do you intend to prove that their are no vulns in any of your dependencies for the rest of time?
Re:Facebook says new bug allowed apps access to private phot... by AlexandrB on Friday December 14, 2018 @06:39PM (#18685916)
This is silly. If I build my bridge with equations I find on mathoverflow, the forum is not responsible for my bridge collapsing.

If you’re using OSS for mission-critical software you must either ensure that it’s fit for purpose or pay someone to do it for you. Nothing in the Linux Kernel documentation suggests that it can/should be used for flying airplanes of securing PII without doing additional due diligence.

Re:Facebook says new bug allowed apps access to private phot... by pixl97 on Saturday December 15, 2018 @11:59AM (#18689145)
The person storing the data is the one responsible for securing the data. Everyone keeps trying to push data security up the stack, but the company/ individual collecting it is the responsible party.
Re:Facebook says new bug allowed apps access to private phot... by ColinDabritz on Friday December 14, 2018 @12:13PM (#18682452)
software bugs cause mass harm. We can't ask people to never make mistakes, but we can ask that they have appropriate practices, standards, quality controls, and care. Not taking appropriate measures to mitigate risks that can significantly affect millions of users is willful negligence, and should be a crime.
Re:Facebook says new bug allowed apps access to private phot... by inetknght on Friday December 14, 2018 @12:12PM (#18682438)
We criminalize other actions which result in harm to people. Why not software bugs too?
Re:Facebook says new bug allowed apps access to private phot... by sdenton4 on Friday December 14, 2018 @12:21PM (#18682540)
Well, there's two big differences... Planes have far fewer unknown unknowns than software: the specter bug in Intel chips is a great example of a place where the standard operating procedure was wrong, but no one ever knew it. It wasn't a case of negligence, though it had real world impact.

The other big difference is that (for the most part) keeping a passenger plane in the air isn't an adversarial task. Actual breaches are the result of active bad actors, which is completely different from the problems you encounter in designing a plane.

So criminal action seems crazy to me, though I can definitely see a great case for changing the incentives around storing user data. Could definitely see a good case for fines (and even an ongoing per-user tax, to make it an up front cost) for storing PII.

Re:Facebook says new bug allowed apps access to private phot... by orhmeh09 on Friday December 14, 2018 @12:55PM (#18682848)
I think it’s disputable that “no one ever knew” (or could have guessed) regarding Spectre and speculative execution generally. Intel took a risk for the sake of performance. This did not take long to find:

Wang&already, 2006: “Information leakage through covert channels and side channels is becoming a serious problem, especially when these are enhanced by modern processor architecture features. We show how processor architecture features such as simultaneous multithreading, control speculation and shared caches can inadvertently accelerate such covert channels or enable new covert channels and side channels. We first illustrate the reality and severity of this problem by describing concrete attacks. We identify two new covert channels. We show orders of magnitude increases in covert channel capacities. We then present two solutions, Selective Partitioning and the novel Random Permutation Cache (RPCache). The RPCache can thwart most cache-based software side channel attacks, with minimal hardware costs and negligible performance impact.”

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.190...

Re:Facebook says new bug allowed apps access to private phot... by decebalus1 on Friday December 14, 2018 @12:27PM (#18682604)
> Sounds like you're suggesting that we criminalize software bugs.

When my dad went to college, a very old and bitter professor (this was Civil Engineering, communist Eastern Europe) told the students on the first day in class something along the lines of: "If you know you're stupid or don't give a shit about your work, just go home and save everyone the trouble of dealing with your future fuckups. Mistakes here can cause deaths or losses of huge amounts of money".

I believe we've reached the point in which negligence in the software world can cause loss of lives, even when the software is not operating a crane or an airplane (think Grindr leaking account data over http in Saudi Arabia).

So you're minimizing the issue by asking if we should criminalize software bugs. We should and currently do criminalize negligence. If bugs are a result of negligence (you know, 'move fast and break things', 'better to ask for forgiveness than for permission') then fines, jailtime and criminal records should be a'coming. This is no longer child-play, this is the new world which runs on software.

Re:Facebook says new bug allowed apps access to private phot... by joering2 on Friday December 14, 2018 @03:22PM (#18684325)
Why shouldnt we? If you are proven in court of law you knew about certain bugs or you underspend on engineering while your public outreach grew expenantially, how come you shouldnt be liable?

Anywhere else its a plain case of malpractice whether its law or medicine, etc.

Re:Facebook says new bug allowed apps access to private phot... by JKCalhoun on Friday December 14, 2018 @12:52PM (#18682821)
Do we have anything more than the company's word for it that it was a bug?
Re:Facebook says new bug allowed apps access to private phot... by village-idiot on Friday December 14, 2018 @02:08PM (#18683590)
The alternative is to allow the least competent actors continue to lose user data without any consequences.
Re:Facebook says new bug allowed apps access to private phot... by pasxizeis on Friday December 14, 2018 @02:42PM (#18683915)
Sounds like you're suggesting we take no action when law violations happen.
Re:Facebook says new bug allowed apps access to private phot... by fiblye on Friday December 14, 2018 @09:59PM (#18686775)
Facebook sure does have a lot of "bugs" that grant them access to things they shouldn't have. Things that allow them to profit immensely.

It happens with such regularity that I'm amazed anyone here would be kind enough to accept their fake apologies for clearly malicious actions.

Re:Facebook says new bug allowed apps access to private phot... by rhizome on Friday December 14, 2018 @10:59PM (#18686962)
I think criminalizing commercial data leaks is a more workable idea.
Re:Facebook says new bug allowed apps access to private phot... by dudul on Friday December 14, 2018 @01:24PM (#18683129)
When we're entering an era where everything will involve software, yes, bad software and careless bugs should be severely punished.
Re:Facebook says new bug allowed apps access to private phot... by alxlaz on Friday December 14, 2018 @01:02PM (#18682919)
But it's not the mere existence of software bugs that is at issue here. Everyone's first attempt at solving a problem in software is going to have bugs. Everyone's last attempt at solving a problem in software is likely to have bugs -- that's why we design systems with safelocks in place.

There is risk in any human endeavour that touches upon someone else's life, in every domain. But, for example, only some of the deaths that occur in a hospital are the result of malpractice. That is the type of mistake for which we hold others accountable: not the mere act of providing insufficient care, but the act of providing insufficient care as a result of a dereliction of professional duty or a failure to exercise an ordinary degree of professional skill or learning.

IMHO:

1. If this was a novel, or very complicated breach, that Facebook did everything possible to avoid, but avoiding it was beyond the knowledge and skills of their security, engineering and QA teams, who otherwise did their absolute best, then it's at the very least defensible. One could argue that you shouldn't handle private data if you can't do it securely, but risk is inherent to anything, and perhaps worth it under the right circumstances.

2. If this was just "move fast and break things" policy, then a big fine is in order, and if no insurance is in place, whoever approved it should get to pay it out of their own pocket. This is the equivalent of a civil engineering company designing a collapsing bridge because everyone showed up at work hungover, or skipped safety calculations because they just take too damn long and time to market is critical.

If you think gee, this was just a bunch of photos, man, it's not like a bridge collapsed, how certain are you they didn't end up traded on the black market, or used for blackmail? Bet-your-company's-profits certain they weren't?

3. If this was deliberate policy -- not just accident, but a conscious business decision that was then reverted and declared a breach -- then whoever came up with it and/or approved it should be facing jail time.

Edit: also, it pisses me off that people are trying to decide how responsible we should about what we do based on other fields. They don't fine companies that write crashing firwmares for planes or cars or they fine it X amount, clearly we're only doing computer stuff so we should be fined less, no?

What the hell? First, they are fined (see, for instance, Toyota, who were fined 1.2B for their infamous acceleration firmware bug). And second, even if they weren't, we shouldn't be aspiring to do the worst thing that's still acceptable! We should be striving for better than anything else, not for well, at least we're not worse than civil engineers...