News for hackers. Stuff that matters.
Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @02:35PM (#37298589)
I'm not a lawyer, but I am professionally interested in this weird branch of the law, and it seems like EFF's staff attorney went a bit out on a limb here:

* Fizz appears to be a client/server application (presumably a web app?)

* The testing the researchers did was of software running on Fizz's servers

* After identifying a vulnerability, the researchers created administrator accounts using the database activity they obtained

* The researchers were not given permission to do this testing

If that fact pattern holds, then unless there's a California law governing this that I'm not aware of --- and even then, federal supremacy moots it, right? --- I think they did straightforwardly violate the CFAA, contra the claim in their response.

At least three things mitigate their legal risk:

1. It's very clear from their disclosure and behavior after disclosing that they were in good faith conducting security research, making them an unattractive target for prosecution.

2. It's not clear that they did any meaningful damage (this is subtle: you can easily rack up 5-6 figure damage numbers from unauthorized security research, but Fizz was so small and new that I'm assuming nobody even contemplating retaining a forensics firm or truing things up with their insurers, who probably did not exist), meaning there wouldn't have been much to prosecute.

3. Fizz's lawyers fucked up and threatened a criminal prosecution in order to obtain a valuable concession fro the researchers, which, as EFF points out, violates a state bar rule.

I think the good guys prevailed here, but I'm wary of taking too many lessons from this; if this hadn't been "Fizz", but rather the social media features of Dunder Mifflin Infinity, the outcome might have been gnarlier.

Re:When your classmates threaten you with felony charges by hnav on Monday August 28, 2023 @02:50PM (#37298762)
I think intent matters for actually securing an indictment and conviction, if for example they can prove that you exfiled their user data (this happened to Weev who noticed an ordinal ID in a URL and enumerated all possible URLs) they could actually get the feds to bust you. But you're right, if they're big enough they could try to come after your regardless at the risk of turning the security research community against them.
Re:When your classmates threaten you with felony charges by emilecantin on Monday August 28, 2023 @03:02PM (#37298912)
I presume that the "limb" the EFF attorney went on is basically what would've been disputed in a court of law. It's easily argued that if an app is so badly configured that just _following the Firebase protocol_ can give you write access to the database, you haven't actually circumvented any security measures, because _there weren't any to circumvent_.

It reminds me of the case where AT&T had their iPad data subscriber data just sitting there on an unlisted webpage. Don't remember which way it went, but I think the guy went out of his way there to get all the data he could get, which isn't the case here.

Re:When your classmates threaten you with felony charges by dahfizz on Monday August 28, 2023 @03:19PM (#37299121)
IANAL, but the law does not require you to "circumvent" anything[1].

Simply, anyone who "accesses a computer without authorization ... and thereby obtains ... information from any protected computer" is in violation of the CFAA.

If the researchers in question did not download any customer data, nor cause any "damages", I am not sure they are guilty of anything. BUT, if they had, "the victim had insufficient security measures" is not a valid defense. These researchers were not authorized to access this computer, regardless of whether they were technically able to obtain access.

Leaving your door unlocked does not give burglars permission to burgle you.

[1] https://www.law.cornell.edu/uscode/text/18/1030

Re:When your classmates threaten you with felony charges by jrockway on Monday August 28, 2023 @03:26PM (#37299216)
That's my understanding of the law. Even the "merge this PR without review using your administrator privileges" is potentially a crime if the company policy doesn't allow you to take that action. Basically, what the code does or intends is not a factor at all, only the potentially-implicit authorization policy controls.

If I tell you "the password on the postgres account at postgres.jrock.us is blahblah42" and you read the database, it could be argued that you're exceeding your authorized access. The reason people don't tell you their database password on Hacker News is because of countries that don't have that law, I assume.

Re:When your classmates threaten you with felony charges by yebyen on Monday August 28, 2023 @03:36PM (#37299350)
> The reason people don't tell you their database password on Hacker News is because of countries that don't have that law, I assume.

That's silly, the reason people protect themselves is so that they are protected. Legal protection is another different kind of protection, but I think it's a deep stretch to argue that one can remove all the technical protections and still keep access to the CFAA and obtain meaningful protection from the law.

> protected computer

If you're suggesting that the CFAA itself protects the computer by definition, then you've excluded the possibility of a such thing as an "unprotected computer" which renders the extra word unnecessary. I don't think that's the intention, that all computers gain the implicit protection, I think there actually needs to be a policy or standard enforced, or ownership made clear.

In the tradition of US property law, I think you need to do the bare minimum of posting "NO TRESPASSING" signs at the border so anyone that walks by them can be said to have observed the difference between your space and the public spaces surrounding it (which they are permitted to be in, just like your private property so long as it's unprotected and they haven't been asked to leave before...)

Re:When your classmates threaten you with felony charges by jrockway on Monday August 28, 2023 @03:45PM (#37299469)
> That's silly

Yeah, of course ;)

> In the tradition of US property law, I think you need to do the bare minimum of posting "NO TRESPASSING" signs at the border

I guess the law went for an allowlist instead of a denylist this time. Plus one point on their security audit!

> protected computer

As an aside, sometimes I wonder why people make threats like "you must not link to this site without permission". It's like saying "you must not look at my house as you walk by it". You can ask, but it's Not A Thing. I worry that the language could potentially confuse a court someday. (Or that it already did.)

Re:When your classmates threaten you with felony charges by dahfizz on Monday August 28, 2023 @03:46PM (#37299491)
The term "protected computer" is defined in the CFAA act[1].

Basically its any computer used by a bank, the federal government, or used in interstate commerce.

This is just a quirk of the US system of government. If it doesn't fit those criteria, its going to be up to the state to prosecute based on the state's own version of the cfaa.

[1] https://www.law.cornell.edu/definitions/uscode.php?width=840...

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @04:02PM (#37299700)
In practice, "protected computer" means "any computer".
Re:When your classmates threaten you with felony charges by nephanth on Monday August 28, 2023 @04:53PM (#37300265)
I will not take out cash in public transport because I don't want to be pickpocketed

Now, does that mean that if I did, you'd have the right to pickpocket me?

Re:When your classmates threaten you with felony charges by yebyen on Monday August 28, 2023 @03:31PM (#37299273)
It is true that leaving your door unlocked does not give burglars permission to burgle you, but how is an open door different than a closed door?

Legally, I think it's also true that an open door looks more like an invitation to enter (and it's different from burglary to simply poke your head in the door, see if anything is wrong, and not breaking or taking anything)

If an API is served on a public network and your client hits that API with a valid request which returns 200 (not 401) and that API is shaped like an open door, such that no "knock" or similar magic or special protection-breaking incantations were required in order to obtain "the access" ...

Then would you concede it's not actually like a burglary, but a bit more like going in through an open door to see if everyone is OK? (It sounds like that's more precisely what happened here, I'll admit I haven't read it all...)

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @03:36PM (#37299353)
This isn't complicated. You can be convicted of breaking & entering through an open door. At trial, your defense will have to convince a jury that a reasonable person would believe they were entitled to go through the door. If the door was to, say, a Starbucks, that defense will be compelling indeed. If it is to a private home owned by strangers, you'll be convicted.

I think that's roughly how it will play out in a CFAA case too: the case will turn on why it was you thought you were authorized to tinker with the things you tinkered with. If, as is so often encouraged on HN, your defense turns on the meanings of HTTP response codes, you'll likely be convicted. On the other hand, if you can tell a convincing story about how anybody who understands a little about how a browser works would think that they were just taking a shortcut to something the site owner wanted them to do anyways, you're much more likely to be OK.

If you create an admin account in the database, it won't much matter what position the door was in, so to speak.

The concept we're dancing around here is mens rea.

(Again: DOJ has issued a policy statement saying they're not going after cases like this Fizz thing, so this is all moot anyways.)

Re:When your classmates threaten you with felony charges by yebyen on Monday August 28, 2023 @03:41PM (#37299423)
I don't think it's that simple. The prosecution will have to prove the intent to commit a crime. If it looks like a service that should require authorization, and the door is swinging wide open, I think there's a decent argument to be made that you can't prove a reasonable neighbor's intent wasn't to perform a welfare check, and with no criminal intent there is no crime of burglary.

If my neighbor leaves his door open (in the winter, say), and I have cause to believe that something is wrong based on that, is a jury going to convict me for going in there to check on them? It really sounds like that's what was done here.

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @03:46PM (#37299486)
The crime in this case is accessing software running on someone else's computer without their authorization. The "someone else" in this case vehemently objects to the access at issue. The burden of proof is on the prosecution, but their argument is compelling enough that it's the defendant who'd have to do the explaining.

No: you will not get convicted checking on your neighbor. Everybody involved in that fact pattern will believe that you at the time believed it was OK for you to peek into their house. Now change the fact pattern slightly: you're not a neighbor at all, but rather some random person walking down the street. A lot less clear, right?

Anyways that's what these cases are often about: the defendant's state of mind.

Note here that this is a Firebase app, so while it's super obvious to me that issuing an INSERT or UPDATE on a SQL database would cross a line, jiggling the JSON arguments to a Firebase API call to flip a boolean is less problematic, since that's how you test these things. The problem in the SQL case is that as soon as you're speaking SQL, you know you've game-overed the application; you stop there.

Re:When your classmates threaten you with felony charges by yebyen on Monday August 28, 2023 @04:14PM (#37299840)
> Now change the fact pattern slightly: you're not a neighbor at all, but rather some random person walking

It's times like these I regret that neighbors don't talk to each other anymore. How can we even have functioning internet if we don't have network neighborhood...

Re:When your classmates threaten you with felony charges by dctoedt on Tuesday August 29, 2023 @02:02PM (#37311574)
> The prosecution will have to prove the intent to commit a crime.

Friendly amendment: Generally, the prosecution must prove only the intent to take the action that's proscribed by law (and sometimes, the intent to achieve the specific outcome of the action). Proving that the actor intended to commit a crime is usually not part of the prosecution's burden. [0]

[0] https://www.nolo.com/legal-encyclopedia/general-vs-specific-...

Re:When your classmates threaten you with felony charges by runnerup on Monday August 28, 2023 @03:47PM (#37299512)
> You can be convicted of breaking & entering through an open door.

This definitely must vary by state. At least in Michigan that would just be trespassing. I know, because I had some very in-depth conversations with my lawyer about whether I had committed trespassing or B&E while exploring steam tunnels underneath a university. In my case, B&E couldn't apply because the door was unlocked. I also committed no other crimes besides simple trespassing.

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @04:05PM (#37299729)
You're totally right. The more accurate thing to say is "you could be convicted of residential burglary by walking through an open door if the prosecution could convince a jury you did so with the intent to commit a further crime".
Re:When your classmates threaten you with felony charges by runnerup on Monday August 28, 2023 @04:21PM (#37299918)
That sounds right. I also appreciate how much you regularly add to discussion about the CFAA. I personally think it's a horrible law, but for the most part my understanding of it matches yours. Too many people mix up what "should be" vs. "what is".

In general, I've learned that if you ever wonder whether you might be breaking the CFAA, you are in violation of the CFAA. The only time this logic has ever failed that I've seen was HiQ vs. LinkedIn.

Re:When your classmates threaten you with felony charges by sokoloff on Monday August 28, 2023 @04:34PM (#37300065)
> You can be convicted of breaking & entering through an open door.

That does not appear to be the case in Massachusetts. Here are the jury instructions relevant to B&E in the nighttime, with the full link below:

To prove the defendant guilty of this offense, the Commonwealth must prove four things beyond a reasonable doubt:

First: That the defendant broke into someone else’s (building) (ship) (vessel) (vehicle);

Second: That the defendant entered that (building) (ship) (vessel) (vehicle);

...

To prove the first element, the Commonwealth must prove beyond a reasonable doubt that the defendant exerted physical force, however slight, and thereby removed an obstruction to gaining entry into someone else’s (building) (ship) (vessel) (vehicle). Breaking includes moving in a significant manner anything that barred the way into the (building) (ship) (vessel) (vehicle). Examples would include such things as (opening a closed door whether locked or unlocked) (opening a closed window whether locked or unlocked) (going in through an open window that is not intended for use as an entrance). On the other hand, going through an unobstructed entrance such as an open door does not constitute a breaking.

(Italicized emphasis is mine.) Entering through an open door appears to be an entering (the second element of the crime), but not a breaking (the first element). IANAL.

https://www.mass.gov/doc/8100-breaking-and-entering-a-buildi...

Re:When your classmates threaten you with felony charges by dahfizz on Monday August 28, 2023 @03:40PM (#37299396)
Yes, I think your description is perfectly reasonable. You could make a convincing argument that the researchers poked their head in to an open door. The fact that the law requires you to steal data or otherwise cause damages would support this idea.

I just wanted to argue against the idea that an unprotected computer is fair game for hacking. Morally and legally, it is not.

Re:When your classmates threaten you with felony charges by Guvante on Monday August 28, 2023 @03:32PM (#37299291)
I do think you adding "if they took data" to this is a bit odd given the original post makes it very clear their defense relied on not taking data or changing anything.
Re:When your classmates threaten you with felony charges by alasdair_ on Monday August 28, 2023 @03:27PM (#37299236)
This is such a horrible standard. Imagine I put up a web server and only intend myself to access it. I put no security on the pages. Is Google guilty of a CFAA violation for visiting the site?
Re:When your classmates threaten you with felony charges by dahfizz on Monday August 28, 2023 @03:33PM (#37299312)
The law is not a computer program. It sometimes relies on the ambiguity of human language, and uses human judges & juries to make reasonable decisions within that ambiguity.

I think, in your scenario, you would have a hard time convincing a jury that Google's access to your computer is unauthorized.

Re:When your classmates threaten you with felony charges by negidius on Monday August 28, 2023 @04:07PM (#37299756)
The same argument could be made about the security research in the article. I think the majority of potential juror would never find someone guilty or liable for this, but there is always the risk that you are unlucky and end up with 12 who would.
Re:When your classmates threaten you with felony charges by cryptonector on Tuesday August 29, 2023 @02:09PM (#37311649)
You have to post something on the pages served indicating "authorized access only" or similar.
Re:When your classmates threaten you with felony charges by lcnPylGDnU4H9OF on Monday August 28, 2023 @03:45PM (#37299480)
I wonder if they're conflating CFAA with DMCA 1201[0]. They're similar in subject, even if they are actually about different things.

[0] https://www.law.cornell.edu/uscode/text/17/1201

Re:When your classmates threaten you with felony charges by bagels on Monday August 28, 2023 @04:26PM (#37299983)
Everyone that is doing security research without permission, and doesn't catch charges, is just luckier (or less annoying) than weev: https://www.wired.com/2013/03/att-hacker-gets-3-years/
Re:When your classmates threaten you with felony charges by utexaspunk on Monday August 28, 2023 @04:50PM (#37300244)
What about just trying the doorknob to see if it's locked. Is that illegal?
Re:When your classmates threaten you with felony charges by supermatt on Monday August 28, 2023 @05:13PM (#37300469)
> accesses a computer without authorization

They were authorized, as per the permissions that fizz gave users of the app on firebase. A group of users noticed that it was overly permissive and reported it to them.

> Leaving your door unlocked does not give burglars permission to burgle you.

This is more like giving your stuff away and then reporting it as theft.

Re:When your classmates threaten you with felony charges by dahfizz on Monday August 28, 2023 @05:25PM (#37300591)
It's nothing like that. Fizz did not want these people making admin accounts on their server. That's the bottom line. They failed to prevent it (forgot to lock their door), but in no way did they actively "give their stuff away". No judge would see it that way.
Re:When your classmates threaten you with felony charges by nobodyandproud on Tuesday August 29, 2023 @08:58AM (#37307115)
> That's the bottom line. They failed to prevent it (forgot to lock their door) but in no way did they actively "give their stuff away"

A better analogy is that the bank forgot to lock their frontdoor, failed to install a security system, and failed to secure their vault.

That our laws have zero accountability for these “banks”, even for good faith tap on the shoulder, is the ongoing failure of information security and our legal system.

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @03:33PM (#37299299)
It reminds me of the case where AT&T had their iPad data subscriber data just sitting there on an unlisted webpage. Don't remember which way it went

He ended up in prison.

(The conviction was later overturned on a jurisdictional detail, but I think he spent several months in federal prison.)

Re:When your classmates threaten you with felony charges by dgunay on Monday August 28, 2023 @03:25PM (#37299207)
Not a lawyer ofc, but I would not expect that line of reasoning to hold up in court as I wouldn't expect "the door was unlocked, your honor" to excuse trespassing.
Re:When your classmates threaten you with felony charges by darkarmani on Monday August 28, 2023 @03:35PM (#37299333)
So every URL is a trespass unless you have explicit permission?

If you say the protocol determines authorization, then the Fizz protocol granted them authorization. I don't have a clear answer here because it is messy.

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @03:39PM (#37299391)
It depends on how you uncovered the URL and what's behind it: your intent, which is most of what matters here.
Re:When your classmates threaten you with felony charges by dahfizz on Monday August 28, 2023 @04:07PM (#37299745)
Its not all or nothing. The law is literally decided on a case by case basis.

Going to the home page of a public website is clearly authorized access. Creating admin users for yourself on someone else's server without permission is clearly unauthorized access. Any judge or jury would agree.

Re:When your classmates threaten you with felony charges by xeromal on Monday August 28, 2023 @03:12PM (#37299052)
What's with the _ in your sentences?
Re:When your classmates threaten you with felony charges by oidar on Monday August 28, 2023 @03:15PM (#37299093)
Not the GP, but that is a common way of bolding words between the underscores in markdown syntax.
Re:When your classmates threaten you with felony charges by rictic on Monday August 28, 2023 @03:27PM (#37299224)
Ascii convention to emphasize text, similar to doing the same thing with asterisks. Markdown later used this syntax for italics and bold, which popularized it further.
Re:When your classmates threaten you with felony charges by wpietri on Monday August 28, 2023 @03:19PM (#37299122)
They represent underlining.
Re:When your classmates threaten you with felony charges by jjtheblunt on Monday August 28, 2023 @03:16PM (#37299104)
i think it's supposed to look like start and stop of underlines.
Re:When your classmates threaten you with felony charges by cryptonector on Tuesday August 29, 2023 @02:05PM (#37311610)
That's not how CFAA works. Under CFAA if there was anything to indicate that permission is required to access the system, then that's enough even if no actual security features were implemented.
Re:When your classmates threaten you with felony charges by bawolff on Monday August 28, 2023 @03:02PM (#37298916)
> After identifying a vulnerability, the researchers created administrator accounts using the database activity they obtained

Ignoring the legalities of it all, this step crosses a line morally imo.

Re:When your classmates threaten you with felony charges by epoch_100 on Monday August 28, 2023 @03:07PM (#37298972)
Really what happened is we checked whether we could set `isAdmin` to `true` on our existing accounts, and... we were able to. Adi's more technical writeup has details: https://saligrama.io/blog/post/firebase-insecure-by-default/
Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @03:43PM (#37299451)
Yeah, Firebase makes this much more of a gray area than a SQL database would, where you'd know instantly as soon as you issued an INSERT or an UPDATE that you were doing something unauthorized. The writeup is solid, you seem like you took most of the normal precautions a professional team would. The story has the right ending!
Re:When your classmates threaten you with felony charges by adolph on Monday August 28, 2023 @04:02PM (#37299690)
Did you check with the target before you "checked whether we could set `isAdmin` to `true` on our existing accounts?"

If you did not get consent from a subject, you are not a researcher. If you see a door and check to see if it is unlocked without its owner authorizing you to do so, you are on the ethical side of burglary even if you didn't burgle.

Helpfully the "technical writeup" post links to "industry best practices" [0] which include:

If you are carrying out testing under a bug bounty or similar program, the organisation may have established safe harbor policies, that allow you to legally carry out testing, as long as you stay within the scope and rules of their program. Make sure that you read the scope carefully - stepping outside of the scope and rules may be a criminal offence.

The ethically poor behavior of Fizz doesn't mitigate your own.

0. https://cheatsheetseries.owasp.org/cheatsheets/Vulnerability...

Re:When your classmates threaten you with felony charges by bawolff on Monday August 28, 2023 @06:15PM (#37301061)
I disagree with this take. There are certainly lines of what is and is not ethical behaviour (where they are is highly debatable), but the vendor doesn't have a monopoly on deciding that.
Re:When your classmates threaten you with felony charges by adolph on Monday August 28, 2023 @07:40PM (#37301712)
The ostensible researchers didn’t follow the ethos to which they claimed and linked. Do you disagree with that?
Re:When your classmates threaten you with felony charges by bawolff on Monday August 28, 2023 @08:17PM (#37301972)
Yes i disagree. You are quoting the document out of context and it doesn't say what you are implying it says.

Maybe out of context is the wrong word. You quote enough of the paragraph it just doesn't support your point.

All the paragraph says is that one hypothetical situation may have legal consequences in some juridsictions. It does not make any claim as to whether or not that is ethical or right.

Re:When your classmates threaten you with felony charges by adolph on Monday August 28, 2023 @11:25PM (#37303224)
Ok, do you agree that they claimed the OWASP document supported their actions?

Concerned about user privacy and security — and consistent with industry best practices [link to owasp] — we wrote a detailed email to the Fizz team [0]

Do you disagree that the OWASP page states the below?

Researchers should:

Ensure that any testing is legal and authorised.[1]

Ok, I can see how the OWASP document doesn’t use the words ethic or right or wrong. Would you agree that the claim by saligrama.io that they were “consistent with best practices” (where best practices is a link to OWASP) is not true?

I can see an interpretation where they communicated in line with best practices even if they didn’t follow best practices in their actions before communicating.

0. https://saligrama.io/blog/post/firebase-insecure-by-default/

1. https://cheatsheetseries.owasp.org/cheatsheets/Vulnerability...

Re:When your classmates threaten you with felony charges by bawolff on Monday August 28, 2023 @06:07PM (#37301002)
With further context that seems much more reasonable then it did at first glance.
Re:When your classmates threaten you with felony charges by shkkmo on Monday August 28, 2023 @03:05PM (#37298950)
I don't think you have the pattern of facts correct (unless you have access to more information than what is in linked the Stanford Daily article).

> At the time, Fizz used Google’s Firestore database product to store data including user information and posts. Firestore can be configured to use a set of security rules in order to prevent users from accessing data they should not have access to. However, Fizz did not have the necessary security rules set up, making it possible for anyone to query the database directly and access a significant amount of sensitive user data.

> We found that phone numbers and/or email addresses for all users were fully accessible, and that posts and upvotes were directly linkable to this identifiable information. It was possible to identify the author of any post on the platform.

So AFAICT there is no indication they created any admin accounts to access the data. This is yet another example of an essentially publicly accessible database that holds what was supposed to be private information. This seems like a far less clear application of the CFAA than the pattern of facts you describe.

Re:When your classmates threaten you with felony charges by adolph on Monday August 28, 2023 @04:04PM (#37299717)
https://news.ycombinator.com/item?id=37297823#37298972

Really what happened is we checked whether we could set `isAdmin` to `true` on our existing accounts, and... we were able to. Adi's more technical writeup has details: https://saligrama.io/blog/post/firebase-insecure-by-default/

Re:When your classmates threaten you with felony charges by theptip on Monday August 28, 2023 @03:15PM (#37299084)
Good analysis. I’m really confused why in the 2020s anybody thinks that unsolicited pentesting is a sane or welcome thing to do.

The OP doesn’t seem to have a “mea culpa” so I hope they learned this lesson even if the piece is more meme-worthy with a “can you believe what these guys tried to do?” tone.

While their intent seems good, they were pretty clearly breaking the law.

Re:When your classmates threaten you with felony charges by marcod on Monday August 28, 2023 @03:24PM (#37299182)
While what you say is true, I feel strongly that it shouldn't be. It is morally right to show if a product that is used by many fellow students is marketed as "100% secure"* is in fact very vulnerable.

If some less ethical hackers got a hold of that data, much worse things could have happened.

* that's the biggest red flag. A company saying 100% obviously has very little actual security expertise.

PS: I'm a big fan of Germany's https://www.ccc.de/en/ who have pulled many such hacks against some of the biggest tech companies.

Re:When your classmates threaten you with felony charges by skshfksjdj on Monday August 28, 2023 @03:37PM (#37299365)
Incentives usually have unintended consequences.

The laws that would apply to unsolicited pentesting make it undesirable to perform it.

Thus, society as a whole is less secure because someone wants to protect companies from hacking.

Re:When your classmates threaten you with felony charges by marcod on Monday August 28, 2023 @03:40PM (#37299399)
Yes, same with the more general "whistleblowers". Unethical companies will always try to punish those who expose them.
Re:When your classmates threaten you with felony charges by dahwolf on Monday August 28, 2023 @04:06PM (#37299743)
Devil's advocate:

I get into your home by bypassing (poor) security. I take pictures and make copies of anything inside. Then I publicly announce the breach and demand that you fix your security based on a deadline I made up. Then I say "trust me, bro" when I promise to never reveal the data I stole.

Nobody would find any of that moral. The analogy breaks down because your home is not a place where sensitive data of lots of people is stored. But even then if you'd do the same thing in a physical place where this would be the case, you'd simply be arrested, if not (accidentally) shot.

I do agree that these security researchers are ultimately doing a good thing, but they should not be this naive and aggressive about it.

Re:When your classmates threaten you with felony charges by bluepod4 on Monday August 28, 2023 @05:09PM (#37300424)
Yeah, I sort of get your point.

> So we did what any good security researcher does: We responsibly disclosed what we found. We wrote a detailed vulnerability disclosure report. We suggested remediations. And we proactively agreed not to talk about our findings publicly before an embargo date to give them time to fix the issues. Then we sent them the report via email.

This is why the whole “I can’t believe my classmates threatened legal action” line of thinking doesn’t make sense. They weren’t acting like classmates themselves. They were acting like professionals. I imagine the embargo date wasn’t well-received.

It’s also interesting that they listed all of the steps they followed that a “good security researcher” would do. So why didn’t they start with communication first before trying to hack the system? Good security researchers do that. (Not all of the time, obviously.)

> Well, a me and few security-minded friends were drawn like moths to a flame when we heard that. Our classmates were posting quite sensitive stories on Fizz, and we wanted to make sure their information was secure.

> So one Friday night…

And this is where the “good-faith security research” line of reasoning broke down for me. Think about the wording. To my ears/eyes, those sentences above seem like a carefully crafted but still flimsy excuse. It’s like a lie that you tell yourself over and over so much that you end up believing it. It seems like the researchers just wanted to have some fun on a Friday night (like he said). (And there’s nothing wrong with that. But to characterize it as only doing “good faith security research” seems like a stretch.) I guess I’m saying that I’m just not convinced. I don’t buy it.

But I get it. Articles need to be written. Talks needs to be given.

(And yes, I do believe that Fizz didn’t need to threaten legal action.)

Re:When your classmates threaten you with felony charges by bawolff on Monday August 28, 2023 @06:30PM (#37301201)
> So why didn’t they start with communication first before trying to hack the system? Good security researchers do that. (Not all of the time, obviously.)

I don't think that is true. I think it would be very unusual for an independent (not a pentester) security researcher to communicate anything before they have any findings.

> It seems like the researchers just wanted to have some fun on a Friday night (like he said). (And there’s nothing wrong with that. But to characterize it as only doing “good faith security research” seems like a stretch.)

I don't get it. Good faith research is fun. Most people don't get into the industry because they hate the work. I don't even understand what you are trying to imply was in their mind that would disqualify their actions from being in good faith.

Re:When your classmates threaten you with felony charges by bluepod4 on Tuesday August 29, 2023 @02:04AM (#37304008)
You do get some of what I said it seems like especially because you didn’t acknowledge my first paragraph that explained why they weren’t acting like classmates themselves (which was a major theme/point in the article/blog post lol. It’s in the title).

I don’t feel a need to fully address all of your comments (because the first one was just your opinion similar to my own opinion). We can each look up stats for this.

But your second comment (also an opinion as mine was) did stick out to me due to emotional/psychological/human reasons, I guess:

> Good faith research is fun.

I was speaking about intention. I’m not convinced that “research” (whether it was good or bad faith even) was the goal here.

(FYI, I know the author of the post said this was written and talked about before. All I did was form an opinion based on his summary of the events for this specific HN post. I assumed it would have all of the salient information. But if there’s something missing, please point it out.)

It’s a cool story though.

Re:When your classmates threaten you with felony charges by bawolff on Tuesday August 29, 2023 @08:29AM (#37306737)
> especially because you didn’t acknowledge my first paragraph that explained why they weren’t acting like classmates themselves (which was a major theme/point in the article/blog post lol. It’s in the title).

Because it seemed very irrelavent to if they were good faith researchers. I dont know if i agree - critiquing classmates designs is a quintessential classmate activity - but regardless i don't understand how this connects to the rest of your point. Say they weren't acting as classmates. How does that change anything about if they were acting as good faith security researchers, which is the point under contention.

> All I did was form an opinion based on his summary of the events for this specific HN post

Just because its an opinion doesn't make you not responsible for it.

I don't know what was in these people's hearts and minds. They could be secretly evil for all i know. However i think its morally wrong to call someone immoral without positive evidence they were acting wrongly or had bad intentions. Yet you seem comfortable calling them immoral basically on the sole basis that the work took place on a friday and a misreading of a document that they referenced but not even in the part of the document they were referencing? You allege they have an ulterior motive but you don't even put forth what that motive might be. Like respectfully, i think that's kind of a shitty thing to do. These are real people and deserve to be judged based on the facts and what can be drawn from the facts.

Re:When your classmates threaten you with felony charges by bluepod4 on Tuesday August 29, 2023 @12:42PM (#37310464)
> Because it seemed very irrelavent to if they were good faith researchers.

It’s not irrelevant if the author mentioned “classmates” several times to justify his viewpoint/emotions about the situation.

However, I was making 2 points in my original comment. The first was a critique about the author’s viewpoint that classmates did this to him. The second was about the intention of the author related to “good faith research”. Here’s why I did this. If you re-read the beginning of the author’s conclusion, he said this:

> Now let’s take a quick step back. (1) Getting a legal threat for our good-faith security research was incredibly stressful. (2) And the fact that it came from our classmates added insult to injury.

I added the numbers in () myself but you see there are 2 distinct ideas that the author is concluding here. Get it?

> Yet you seem comfortable calling them immoral

I never called anyone immoral or even implied it. If I thought so, then I would have just said it clearly.

I literally said that I didn’t know whether “research” was the main intention. I even said something to the affect of “whether it’s good or bad faith”.

I never placed any negative judgment on anyone. I even said “and there’s nothing wrong with having fun on a Friday night”. You seem to be misreading between the lines.

It’s interesting that you’re fixated on this but you haven’t commented on any of the other comments on this post that did call Fizz’s employees immoral. Someone even literally wrote a curse word (that starts with the letter “S”) to describe them.

If you remember, the original comment that I replied to said “Devil’s advocate”. That meant that this subthread was supposed to explore a viewpoint that others weren’t commenting as much.

If you had an issue with the original person who wrote the “Devil’s advocate” comment then you should reply to them. I only said that I “sort of” get his comment. I didn’t say I agree with everything he wrote.

Re:When your classmates threaten you with felony charges by bawolff on Tuesday August 29, 2023 @03:42PM (#37312859)
> I never called anyone immoral or even implied it. If I thought so, then I would have just said it clearly.

Lets quote:

"To my ears/eyes, those sentences above seem like a carefully crafted but still flimsy excuse. It’s like a lie that you tell yourself over and over so much that you end up believing it"

You called them liars. Most people consider lying to be immoral. You implied they had ulterior motives. The implication is that these motives were evil because people don't lie about good motivations.

> However, I was making 2 points in my original comment.

Yes i know, but they are separate points that don't build on each other. I disagree with both but i only find one of the points objectionable and was only contending one of them. What, do you think that people can only fully disagree or agree with you? That people have to disagree or agree with both points.

> It’s interesting that you’re fixated on this but you haven’t commented on any of the other comments on this post that did call Fizz’s employees immoral.

I have not commented on literally every thread on the internet. You caught me. However just because someone called them immoral doesn't mean i find their comment objectionable.

> It’s interesting that you’re fixated on this but you haven’t commented on any of the other comments on this post that did call Fizz’s employees immoral.

But i don't have an issue with their comment. While i might not 100% agree with his metaphor, i think his comment was reasonable. He did not call them liars with no evidence. He did not misleadingly imply the authors agreed that one should only do security research covered by safe harbour provisions when they didn't. Etc.

I may disagree with them being immoral but i don't object to calling them such if backed up with reasonable argument. I object to calling them liars (or accusing them of any other moral sin) without evidence. That's something you did that most other people haven't, which is why i am fixated on your comment not theirs.

Re:When your classmates threaten you with felony charges by bluepod4 on Tuesday August 29, 2023 @07:53PM (#37315770)
K
Re:When your classmates threaten you with felony charges by dahwolf on Monday August 28, 2023 @06:33PM (#37301243)
Agreed.

I think they should negotiate a security test beforehand. For their own sake but also to get a buy-in. And if a company categorically refuses, you can then publish that, or share that you worry about a lack of track record in known security audits. That's a professional way to hold them accountable.

Breaking into a system unannounced and then stating "do what I say...OR ELSE", is neither legal nor professional. When you're surprised that this will be perceived as an attack instead of being helpful, I don't know what to say.

Re:When your classmates threaten you with felony charges by bluepod4 on Tuesday August 29, 2023 @02:16AM (#37304060)
> When you're surprised that this will be perceived as an attack instead of being helpful, I don't know what to say.

Correct. This is why I believe they (or at least some of them) weren’t actually surprised lol.

> If you can’t tell from his wisdom, it was not Cooper’s first time dealing with legal threats.

This is a quote from the post. The author acknowledged that his fellow researcher was experienced with interacting with lawyers for exactly this kind of scenario.

Red flag. Red hat?

Re:When your classmates threaten you with felony charges by bawolff on Monday August 28, 2023 @06:27PM (#37301179)
> I get into your home by bypassing (poor) security. I take pictures and make copies of anything inside. Then I publicly announce the breach and demand that you fix your security based on a deadline I made up. Then I say "trust me, bro" when I promise to never reveal the data I stole.

Otoh, it sounds really different if you break into your own home.

I think part of the issue is with everything in the cloud your data is no longer local (like it would have been back in the day), but you (or the custumer public) still has an interest in knowing if the data is secure, an interest that is at odds with the service provider who often has perverse incentives to not care about security.

Re:When your classmates threaten you with felony charges by dahwolf on Monday August 28, 2023 @06:38PM (#37301290)
I agree that there's friction between the greater public good and private interests.

But I don't agree with the reductive take that compromised security means companies don't care or are greedy. Companies that do care and have an army of security staff still fuck up.

The reality check is that security is incredibly complicated, expensive, very easy to do incorrectly.

If anything, us software developers should do some reflection on our software stack. It's honestly quite shit if it requires daily updates and a team of security gurus to not get it wrong.

Re:When your classmates threaten you with felony charges by bawolff on Monday August 28, 2023 @08:13PM (#37301937)
> The reality check is that security is incredibly complicated, expensive, very easy to do incorrectly.

Indeed. Which is what i meant by perverse incentives. You can generally make more money by ignoring security or doing the bare minimum. Doing security right is expensive, and the consequences of doing it wrong are usually not that much at the end of the day (for the company anyways, the users might be screwed). All this adds up to rational actors under investing in security. And honestly it is hard to blame them.

Re:When your classmates threaten you with felony charges by InSteady on Monday August 28, 2023 @10:11PM (#37302720)
Your analogy misses some key details. It is much less absurd if I am storing valuable items and documents for everyone in the neighborhood while publicly proclaiming my house is more secure than a bank vault. Meanwhile I can't even be fucked to lock the door when I'm away.

I'd say you checking the front door to find it unlocked, then taking a few pictures for proof is perfectly moral. In this case, I think most people would agree it is a step too far to expect you to come to me first, rather than immediately announcing to the entire neighborhood that I'm being incredibly lazy and reckless with their valuables (on top of outright lying to all of them).

Re:When your classmates threaten you with felony charges by paganel on Monday August 28, 2023 @03:48PM (#37299517)
> I’m really confused why in the 2020s anybody thinks that unsolicited pentesting is a sane or welcome thing to do.

I was looking for a comment like this. You couldn't pay me enough to do this sort of thing in this day and age (unless working for a DoD or 3-letter agency contractor, which would have my back covered), nevermind to do it pro bono or bona fide or whatever it is that these guys had in mind (either way, it looks like they were not paid to do it).

This sort of action might still have been sort of ok-ish in the late '00s, maybe going into 2010, 2011, but when the Russian/Chinese/North Korean/Iranian cyber threats became real (plus the whole Snowden fiasco) then related laws began to change (both in the US and in Europe) and doing this sort of stuff with no-one to back you up for real (forget the EFF) meant that the one doing it would be asking for trouble in a big way.

Re:When your classmates threaten you with felony charges by px43 on Monday August 28, 2023 @03:53PM (#37299584)
A security researcher checking on Firestore permissions is basically the equivalent of an electrician walking into a grocery store and noticing sparking wires dangling and taped awkwardly, and imminent fire hazards that could result in catastrophic damages to people shopping at the store.

It is absolutely the right, and IMO, the duty, of security researchers to test every website, app, product and service that they use regularly to ensure the continued safety of the general public. This is too important of a field to have a "not my problem" attitude of just ignoring egregious security vulnerabilities so they can be exploited by criminals.

Re:When your classmates threaten you with felony charges by negidius on Monday August 28, 2023 @04:01PM (#37299677)
As a user, I definitely welcome it. It's necessary precisely because companies like this lie about their security practices and endanger their users.

The question isn't whether it should be done, but whether it should be done anonymously or openly.

Re:When your classmates threaten you with felony charges by talideon on Monday August 28, 2023 @04:01PM (#37299682)
You may want to read this, as it explains why no mea culpa was necessary: https://www.justice.gov/opa/pr/department-justice-announces-...

TL;DR: it was good faith security research, and the US DoJ doesn't prosecute that.

Re:When your classmates threaten you with felony charges by theptip on Tuesday August 29, 2023 @01:16PM (#37310956)
Thanks, that does change the expectations a bit.

Personally I'd still probably not engage in unsolicited (still illegal by the letter of the law) pentesting with just the promise that the DoJ won't prosecute as long as they agree it was in good faith. But I agree that pinkie promise does make it a bit less risky.

Re:When your classmates threaten you with felony charges by Jka9rhnDJos on Monday August 28, 2023 @04:08PM (#37299763)
> I’m really confused why in the 2020s anybody thinks that unsolicited pentesting is a sane or welcome thing to do.

Because bug bounties?

Re:When your classmates threaten you with felony charges by theptip on Monday August 28, 2023 @05:18PM (#37300514)
Bug bounties are not “unsolicited”.
Re:When your classmates threaten you with felony charges by trailbits on Monday August 28, 2023 @05:14PM (#37300485)
What about due diligence? If you're about to send and store sensitive information with a service, a service that claims to be 100% secure.... shouldn't you have the right to verify that the security is up to snuff? These researchers weren't attempting to harm anybody. What's wrong with kicking the tires?
Re:When your classmates threaten you with felony charges by sussmannbaka on Tuesday August 29, 2023 @03:54AM (#37304633)
It’s both sane and welcome. the alternative to unsolicited testing is your app getting owned and your customer data being sold and you being sued into oblivion. unsolicited. Your vulnerability doesn’t cease to exist because you don’t want people to look at it.
Re:When your classmates threaten you with felony charges by AnthonyMouse on Monday August 28, 2023 @03:24PM (#37299180)
> this is subtle: you can easily rack up 5-6 figure damage numbers from unauthorized security research, but Fizz was so small and new that I'm assuming nobody even contemplating retaining a forensics firm or truing things up with their insurers, who probably did not exist

This seems like a problem with the existing law, if that's how it works.

It puts the amount of "damages" in the hands of the "victim" who can choose to spend arbitrary amounts of resources (trivial in the scope of a large bureaucracy but large in absolute amount), providing a perverse incentive to waste resources in order to vindictively trigger harsh penalties against an imperfect actor whose true transgression was to embarrass them.

And it improperly assigns the cost of such measures, even to the extent that they're legitimate, to the person who merely brought their attention to the need for them. If you've been operating a publicly available service with a serious vulnerability you still have to go through everything and evaluate the scope of the compromise regardless of whether or not this person did anything inappropriate, in case someone else did. The source of that cost was their own action in operating a vulnerable service -- they should still be incurring it even if they discovered the vulnerability themselves, but not before putting it in production.

The damages attributable to the accused should be limited to the damage they actually caused, for example by using access to obtain customer financial information and committing credit card fraud.

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @03:32PM (#37299297)
A forensics investigation is usually required by insurers. It's not an arbitrary amount of money, it's just an amount you're not happy with. I understand why you feel that way, but it's not the way the law works.
Re:When your classmates threaten you with felony charges by AnthonyMouse on Monday August 28, 2023 @03:39PM (#37299390)
Services can negotiate the terms of their insurance contract or even choose whether or not to carry insurance. They agree to these terms and know the implications, and again, if the need for the investigation is legitimate then they should be conducting it regardless of how the vulnerability is uncovered.

> it's not the way the law works.

Which is problematic.

Re:When your classmates threaten you with felony charges by woah on Monday August 28, 2023 @04:18PM (#37299890)
> This seems like a problem with the existing law, if that's how it works.

> I understand why you feel that way, but it's not the way the law works.

OP was saying they don't think the law should work that way.

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @04:27PM (#37299993)
Wait'll they learn about the Eggshell Skull Rule.
Re:When your classmates threaten you with felony charges by AnthonyMouse on Monday August 28, 2023 @06:42PM (#37301322)
This is more in the neighborhood of contributory negligence.
Re:When your classmates threaten you with felony charges by singleshot_ on Monday August 28, 2023 @07:43PM (#37301729)
Strange things happen every day but in my experience the jury decides on the damages, not the plaintiff.
Re:When your classmates threaten you with felony charges by AnthonyMouse on Tuesday August 29, 2023 @02:01AM (#37303992)
We're talking about which rule the law should intend to be used, not who applies the rule.
Re:When your classmates threaten you with felony charges by singleshot_ on Tuesday August 29, 2023 @12:23PM (#37310225)
You were talking about both but you were mistaken about the rule as well. Your focus on causation suggests you’re struggling with the idea that a second order event stemming from a breach could be compensatory damages, but of course it would fall within consequential damages if causation was found to be sufficiently attenuated.
Re:When your classmates threaten you with felony charges by AnthonyMouse on Tuesday August 29, 2023 @12:28PM (#37310283)
You're just misreading the post. The "victim" doesn't calculate the damages, but a rule that makes the damages depend on actions the corporation voluntarily chooses to take allows them to vindictively maximize the penalties on someone who merely embarrassed them. Which is a perverse incentive that should be removed.
Re:When your classmates threaten you with felony charges by singleshot_ on Tuesday August 29, 2023 @07:53PM (#37315777)
Yeah, I guess you’re right. It would be more fair to the defendant to let him specify the damages. After all, he is the only one who knows what harm he intended to inflict. Without that knowledge, how could we establish causation?
Re:When your classmates threaten you with felony charges by AnthonyMouse on Wednesday August 30, 2023 @03:16AM (#37318678)
If you leave the door open to your building and some kids get in and spray paint graffiti on the walls and steal the building manager's library book, you pretty clearly have damages in the amount of the cost to clean the graffiti and the cost of the library book.

If you then go spend $50,000 to pay a contractor to sweep the building for bugs on the off chance the kids were actually Russian spies, that's on you for leaving the door open. Even if you have a legitimate fear of Russian spies.

Likewise, if the way you clean the graffiti is not to pay someone $50 to paint over it but to bring in a demolition crew to implode the whole building and then build an identical one in its place at the cost of a million dollars, this was your choosing and not the doing of the miscreants.

Re:When your classmates threaten you with felony charges by mewse-hn on Monday August 28, 2023 @03:28PM (#37299245)

  If that fact pattern holds, then unless there's a California law governing this that I'm not aware of --- and even then, federal supremacy moots it, right? --- I think they did straightforwardly violate the CFAA, contra the claim in their response.
I am extremely not a lawyer but the pattern of legal posturing I've observed is that some lawyer makes grand over-reaching statements, the opposing lawyer responds with their own grand over-reaching statements.

"My clients did not violate the CFAA" should logically be interpreted as "good fucking luck arguing that my good faith student security researcher clients violated the CFAA in court".

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @03:31PM (#37299281)
A friend points out that the limb EFF was out on was sturdy indeed, since DOJ has issued a policy statement saying they're not going after good-faith security research.

https://www.justice.gov/opa/pr/department-justice-announces-...

Re:When your classmates threaten you with felony charges by doctorpangloss on Monday August 28, 2023 @04:08PM (#37299769)
So then you’d concede that all that’s left is these Fizzbuzz people are liars and are bad people, and that their product is crap and should not be used, and you don’t need to have personally used the app nor met them personally to know any of that, since it’s all clear from their extremely obnoxious, self destructive conduct, and that that’s just an opinion and not a forecast on whether or not their useless investors will get a return?
Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @04:10PM (#37299792)
Perhaps you missed this line from my original comment:

I think the good guys prevailed here.

Re:When your classmates threaten you with felony charges by doctorpangloss on Monday August 28, 2023 @04:23PM (#37299952)
Yeah definitely. It’s just to say that the security researchers, these classmates, didn’t get lucky. Like if I were a Stanford student, and I heard about this shitty website, you know, if I were generalizing, I wouldn’t be wrong to guess it was run by obnoxious people and that the technology was a big lie.

And this website, this forum, it has a maligned love affair with the anti establishment characters, and it can’t really figure out this one because it’s dropouts v. hackers on the face of it. Most of the comments are litigating the law, by non lawyers and even when by lawyers, by people who absolutely could not predict the future of a legal decision. Why not just trust your gut? What I want to hear - what I want to be the #1 comment forever and for all time, which is just my opinion - is like, this research never needed to happen to know that Fizz or whatever is absolute trash. Do you see what I am saying?

There are a lot of 18-22 year olds pursuing entrepreneurship out of college aged vengeances. Y Combinator funds many such founders! And here we see the double edged sword: if you’re at Stanford touting yourself an entrepreneurial genius with your app about antagonizing your classmates, you had better actually bring the bacon to your supposed technology. Because you have more than your founding team’s worth of classmates who hate your guts, but can actually program.

Re:When your classmates threaten you with felony charges by Ajedi32 on Monday August 28, 2023 @04:18PM (#37299882)
To me that reads less as "this is legal" and more as "this is illegal, but we (the executive branch of the government) will be nice and not go after you for it as long as we think you're a good guy". That's (arguably) better than nothing, but not exactly an ideal way to structure our justice system in my opinion.
Re:When your classmates threaten you with felony charges by deepsun on Monday August 28, 2023 @04:23PM (#37299943)
Yes, but I don't see a better solution. If we make "security research" legal, then any hacker can just say "oh I was just going to disclose my findings to them".
Re:When your classmates threaten you with felony charges by giantg2 on Monday August 28, 2023 @05:22PM (#37300556)
Not really, many professional researchers notify law enforcement when engaging in something that could be viewed as illegal or generate calls to the police.

What should happen is the addition of a "reasonable" standard and using existing case law policy positions to not prosecute people who have a reasonable basis supporting their claim of security research.

Instead we'll be left with the lazy lawmakers doing nothing and the executive saying they'll prosecute only the people who "deserve" it.

Re:When your classmates threaten you with felony charges by seanw444 on Monday August 28, 2023 @05:26PM (#37300602)
I hate the use of "reasonable" in law. Who's to define what's reasonable?
Re:When your classmates threaten you with felony charges by buttercraft on Monday August 28, 2023 @05:54PM (#37300890)
Judges and juries
Re:When your classmates threaten you with felony charges by singleshot_ on Monday August 28, 2023 @07:38PM (#37301696)
You are right, but there is more to it.

Judges typically consider matters of law. Usually “reasonable” is a cue that you are discussing a matter of fact, which is the province of the jury.

Sometimes you will have something called a bench trial, where it is agreed that the judge will also serve the role of the fact finder, and there will be no jury.

Re:When your classmates threaten you with felony charges by dmvdoug on Monday August 28, 2023 @08:09PM (#37301902)
> Usually “reasonable” is a cue that you are discussing a matter of fact, which is the province of the jury.

And then there are motions for a JMOL (see FRCP 50), where a judge has to decide whether a “reasonable jury” could have a legally sufficient basis to find in favor of a party.

Law as the verkehrte Welt of itself. :)

Re:When your classmates threaten you with felony charges by dannyphantom on Monday August 28, 2023 @05:54PM (#37300891)
That's fair.

The use of "reasonable" in generally used to qualify some standard of behavior or conduct that is expected from individuals in specific situations. Because "reasonable" is inherently subjective, the responsibility for making the determination is (generally) passed over to a jury who will weigh what the prosecution and defense have presented which entails previous cases, the specific fact pattern of the case being deliberated, etc.

There are also situations where an actual judge makes the determination but generally, in a criminal context, it's up to a jury.

Re:When your classmates threaten you with felony charges by dmvdoug on Monday August 28, 2023 @07:53PM (#37301798)
I don’t think you’re viewing it quite correctly. Reasonableness standards usually exist in order to funnel legal compulsion into a narrower range than would exist without them. It can bracket out behavior that to the average, ordinary, everyday member of that particular community would be extreme on one end or the other. You generally don’t want the law to require people to behave in extraordinarily heroic or extraordinarily cautious ways compared to how an ordinary person under similar circumstances would act. And “ordinary” here is also context-sensitive. What’s reasonable for an ordinary teenager may be extremely impulsive or foolish for an ordinary adult. Or what’s reasonable for an ordinary expert in a field may be wildly dangerous, say, for an ordinary layman.

All that said, though, reasonableness standards exist all over the law and don’t all necessarily serve the same purpose or function exactly in the same way, when you get into the weeds.

Re:When your classmates threaten you with felony charges by deepsun on Monday August 28, 2023 @06:38PM (#37301289)
Similar in flight rules: one cannot fly a paraglider over "congested area". But what is "congested area" is intentionally not defined in the rules, and left up to judges to decide for each case separately.

Because if FAA tries to come up with a definition, there will always be weird unjust corner cases. Or just ban the paragliders whatsoever. I think the current ambiguity is the best compromise.

Re:When your classmates threaten you with felony charges by singleshot_ on Monday August 28, 2023 @07:36PM (#37301683)
Any time you see that word you can be pretty sure that the matter under consideration is a fact question for the jury. The reason you hate that word is because you prefer hard and fast, bright line rules. That’s fine, I do too.

Reasonable just means there’s no good way to have a bright line rule and we have to consider these questions one at a time, in context.

Re:When your classmates threaten you with felony charges by opello on Monday August 28, 2023 @08:12PM (#37301927)
As someone also frustrated by this vernacular I really appreciate this perspective. Thanks!
Re:When your classmates threaten you with felony charges by fragmede on Tuesday August 29, 2023 @06:19AM (#37305521)
Given that most cases never go to trial, and the possibility of long prison sentences and large fines are used as threats against individuals, the idea that a jury might find it "reasonable" is small solace to someone facing multiple charges of violating the CFAA, with corresponding jail time and fines. Weev was sentenced to 3.4 years of prison time and a fine of $73,000 for the crime of downloading a sequentially numbered unprotected data set. Though the sentence was later reduced, he still went to prison for a non-zero amount of time.

The prosecutor has a vested interest in making you look like a bad person. Even if there is no evil in your heart, they will dig into your history and find some dirt, then lie and twist your words to make you into some sort of evil hacker, so that the "reasonable" people on your jury, seeing the prosecutor's version of you, is going to think you deserve prison time.

Re:When your classmates threaten you with felony charges by singleshot_ on Thursday August 31, 2023 @05:50PM (#37344119)
Is the inference here that the evil in weev’s heart was put there by a criminal prosecutor? That was quite a trick.

It’s a real shame that weev didn’t have someone who was in his corner who was interested in making him look completely innocent. It seems like the system is rigged!

Re:When your classmates threaten you with felony charges by giantg2 on Monday August 28, 2023 @08:11PM (#37301917)
I generally hate it too. But it is better than "it's illegal, but we won't prosecute researchers". Note that "researchers" is also undefined. Reasonable would be one step up for the even worse status quo.
Re:When your classmates threaten you with felony charges by cryptonector on Tuesday August 29, 2023 @01:34PM (#37311202)
The courts do that. They're typically reasonable about that.
Re:When your classmates threaten you with felony charges by philistine on Monday August 28, 2023 @05:39PM (#37300735)
Here’s a b
Re:When your classmates threaten you with felony charges by philistine on Monday August 28, 2023 @05:44PM (#37300778)
Here’s a better solution: change the laws!

Knowing the audience of this forum, you’re probably American and under 35. You have lived your whole life with an inoperable legislator. The US Congress, through a mixture of time-honored traditions with unfathomable externalities (there can never be more than this amount of representatives) and disinterested sports-like politics, is unable to print new laws in a reactive fashion. This means that kludges, with their own unfathomable externalities, look like sane solutions. They’re not. A functioning democracy would set up a legal framework for ethical research.

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @06:42PM (#37301325)
You get that the legal situation for this stuff is even gnarlier in Europe, right?
Re:When your classmates threaten you with felony charges by McDyver on Tuesday August 29, 2023 @01:38AM (#37303893)
Re:When your classmates threaten you with felony charges by OkayPhysicist on Tuesday August 29, 2023 @12:47PM (#37310548)
Before COVID, Belgium didn't have a government for 2 years because they couldn't get along enough to form one.
Re:When your classmates threaten you with felony charges by kevin_nisbet on Tuesday August 29, 2023 @12:56AM (#37303691)
Well, the thing about making security research legal is that the law can outline what is legal and illegal security research, instead of leaving it in a grey area of a policy statement that may change at any time without notice, or from a political agenda.

A well executed law change will make it very clear where the line is to get into illegal territory and would likely include industry feedback in the drafting. The downside is it could also go the other way, policy changes are executed by politicians who likely have a fairly poor grasp of the tech and industry, and could leave the policy in a worse shape until tested by the court system.

If the law were to say outline steps the hacker must do, barriers that can't cross, it may actually make it harder for a hacker to say I was just doing research.

Re:When your classmates threaten you with felony charges by whimsicalism on Monday August 28, 2023 @04:54PM (#37300277)
You aren’t a lawyer, right?
Re:When your classmates threaten you with felony charges by ZoomerCretin on Monday August 28, 2023 @05:45PM (#37300792)
Laws are written by legislators, not the Department of Justice. An administrative decision by the executive branch does not change that fact. Accessing a computer system without explicit authorization or "hacking" is a federal crime. If you "hack", you can be charged with a felony for doing so at the discretion of federal prosecutors. The law isn't some magical too-incomprehensible-for-mortals text requiring magicians and soothsayers to interpret _literally_ every single clause and statement for you. As an adult citizen of a country (with an IQ above room temperature), you should be able to correctly interpret statements like the above, as was done by the person to whom you replied.
Re:When your classmates threaten you with felony charges by asynchronous on Monday August 28, 2023 @04:33PM (#37300051)
I remember when the DOJ announced that and it still isn't good enough to protect security researchers by saying “we won’t prosecute, trust us”
Re:When your classmates threaten you with felony charges by gsdofthewoods on Monday August 28, 2023 @04:11PM (#37299805)
Good analysis. One important caveat is that, while this may technically have been a CFAA violation, it's almost certainly not one the Department of Justice would prosecute.

Last year, the department updated its CFAA charging policy to not pursue charges against people engaged in "good-faith security research." [1] The CFAA is famously over-broad, so a DOJ policy is nowhere near as good as amending the law to make the legality of security research even clearer. Also, this policy could change under a new administration, so it's still risky—just less risky than it was before they formalized this policy.

[1] https://www.justice.gov/opa/pr/department-justice-announces-...

Re:When your classmates threaten you with felony charges by whimsicalism on Monday August 28, 2023 @04:55PM (#37300287)
All that matters is whether it’s a prosecutable charge
Re:When your classmates threaten you with felony charges by jmholla on Monday August 28, 2023 @07:11PM (#37301519)
I'm not a lawyer, so I'm pretty sure what I'm about to say wouldn't hold up in a court of law, but if you claim your system is 100% secure, then someone hacks it, I think by definition your are allowed to be there and not subject to the CFAA. In a 100% secure system you can't get into anything you're not allowed to, so if you're accessing something, you by definition, are allowed to.

We all here no, there is no such thing as something 100% secure, but if you're gonna go making wild claim, you should have to stand by them.

Re:When your classmates threaten you with felony charges by tptacek on Monday August 28, 2023 @08:10PM (#37301908)
No, definitely not, this doesn't work at all.
Re:When your classmates threaten you with felony charges by singleshot_ on Monday August 28, 2023 @07:33PM (#37301669)
Federal supremacy preempts, rather than moots.

Fizz may have violated more than a state bar rule; this could very well be extortion (depending).

I would tend to agree with the balance of your comments.

Re:When your classmates threaten you with felony charges by TheNewsIsHere on Thursday August 31, 2023 @03:58AM (#37333877)
To your point in #2: this can create a murky and risky situation for the party being reviewed. Particularly if you’re small and you are trying to land your first big client that asks questions like “have you previously been compromised?” then your answer now depends on the definition of compromised.

Even if you are engaged in legitimate security research, it is highly unethical and unprofessional to willfully exceed your engagement limits. You may not even know the full reasoning of why those limits are established.