News for hackers. Stuff that matters.
Re:Safari tries to fill username by dkdbejwi383 on Friday May 28, 2021 @07:49AM (#27314219)
The product I work on now logs users out after 15 minutes. It's a service where the average user would probably spend a good few hours of their day.

We're actively harming the user experience (and driving paying customers away) because of some "expert" advice.

Re:Safari tries to fill username by cm2187 on Friday May 28, 2021 @08:33AM (#27314606)
The ones that puzzle me even more are the intranet websites that log you off after x minutes whereas they work with single sign on, ie no password entered, so not sure what security benefit that achieves. But they make you lose whatever you were doing in the process.
Re:Safari tries to fill username by chillfox on Friday May 28, 2021 @09:37AM (#27315162)
Usually that comes down to single sign off being a lot harder to do than single sign on. So they just use a timer on each app for the sign off.
Re:Safari tries to fill username by Jach on Friday May 28, 2021 @10:19AM (#27315597)
What continues to grimly amuse me is that many of these websites that also have a mobile app will basically keep you signed in forever on the mobile app. It's just the website, where most people would prefer to do their heavy lifting work on, that has the anti-usability nonsense that makes you install plugins like auto-refresh-every-10-minutes.
Re:Safari tries to fill username by sneak on Friday May 28, 2021 @08:50AM (#27314766)
The problem with the security industry is that there's no way for non-experts to reliably assess "I'm an expert, trust me!" from a practitioner.

I'm not really sure what the best fix is; there are many possible ones. I've seen total clowns pushing decades-old nonsense be taken seriously by competent businesses simply because they thought "hiring an expert" was enough, like they're a plumber or something.

Re:Safari tries to fill username by _jal on Friday May 28, 2021 @09:03AM (#27314869)
It is no different than doctors or mechanics or lawyers. Reputation is your best guide. In security-land, there are some certifications that are fairly rigorous; some of those can serve as a distant second.
Re:Safari tries to fill username by dvtrn on Friday May 28, 2021 @09:10AM (#27314919)
Doctors and lawyers are professions that are regulated by licensure, of which unauthorized practice comes with actual real and not made up legal consequences. Where is the similar licensure that tech security professionals are regulated by?

I think that’s a big difference.

Re:Safari tries to fill username by OldTimeCoffee on Friday May 28, 2021 @09:52AM (#27315313)
You may have missed the point being made. You find a good security professional the same way you find a good lawyer or doctor. Ask around for a reference for a good one. Then check their credentials (e.g., what certifications they have).

I believe there was an article on HN recently about a startup that used a "lawyer" that wasn't because they didn't check their credentials after getting a great reference. Just because there are consequences doesn't mean it doesn't happen.

Re:Safari tries to fill username by dvtrn on Friday May 28, 2021 @11:14AM (#27316363)
You may have missed the point being made

I feel quite certain that I haven't, I just think the point is poorly made and I've spoken specifically to why I think that to be the case. You can get all the recommendations and referrals you want for an infosec professional; nothing stops that person from holding themselves out to be such a professional, quality of work or competency performing it notwithstanding.

You can absolutely suck as a pentester, but still legally hold yourself out to be one and advertise yourself as one to anyone who will hire you.

You can NOT do the same, holding yourself as an attorney or a doctor without very real risk of legal action if you are in fact-not licensed to do either. There are bar associations and medical boards governing various aspects of their work, and how their work is conducted, performs ethics and competency investigations on license holders, and can take away their license to continue working in such capacity if said investigations deem fit. No such governing board or ethical board exists for infosec professionals.

That is a pretty important difference that shouldn't be ignored just to make a petty point about how easy is is to ask for a referral.

Just because there are consequences doesn't mean it doesn't happen.

Which is only supplemental to all of this. My entire point is that it happens, and the prudent do the diligence to make sure it doesn't.

Re:Safari tries to fill username by _jal on Friday May 28, 2021 @11:59AM (#27316992)
> I feel quite certain

People who are wrong usually do.

> You can get all the recommendations and referrals you want for an infosec professional; nothing stops that person from holding themselves out

Here is where you missed the point.

You are correct that we do not license, say, pen testers the same way we license doctors. You are incorrect in thinking that this matters.

The point is that in both cases, reputation is the best general-purpose measure of who you want. That's all.

My mentioning certs may have steered you wrong, and that was a bit of a distraction. My point there was that certs tell us something, usually not much, but are still better indicators than their self-advertising.

Re:Safari tries to fill username by dvtrn on Friday May 28, 2021 @12:08PM (#27317145)
Let's dispense with the "right or wrong" aspect of this, because I don't think it's helpful towards moving the needle on this, and instead evaluate this as a matter of complementary perspectives.

Does reputation matter? Yes. This I will openly concede. Do I think credentials are meaningless? No.

Where we disagree is "thinking that this matters". I still think it absolutely does, and think the analogy is a poor one. You clearly think it doesn't, that's fine, but I don't think it makes either one of us less or more wrong. Perhaps that's all there is at play here, a difference of opinion in how an organization prosecutes the search for a qualified expert in security, medicine or law; and I think it's revealingly disingenuous to frame such organizational decision making and risk tolerances when seeking professional services with rigid and inflexible absolutes of "right way" or "wrong way" or whether or not method A matters whereas method B doesn't.

Re:Safari tries to fill username by _jal on Friday May 28, 2021 @09:15AM (#27314965)
It is normal to get a little confused when you ignore half the comment.
Re:Safari tries to fill username by dvtrn on Friday May 28, 2021 @09:16AM (#27314968)
Are you unironically comparing a certification in technology to a license to practice medicine or law?
Re:Safari tries to fill username by abcxjeb284 on Friday May 28, 2021 @09:21AM (#27315021)
This one is based in security standards :( https://security.stackexchange.com/questions/45455/which-sec... (link talks about screen locking but similar vibe for app logout for various certification bodies)
Re:Safari tries to fill username by dkdbejwi383 on Friday May 28, 2021 @11:01AM (#27316182)
At least this is based on "inactivity", compared to "authentication tokens must have a maximum lifespan of 15 minutes"
Re:Safari tries to fill username by kenniskrag on Friday May 28, 2021 @08:37AM (#27314642)
imho better would be if the site just asks for the 2fa again after sending the form.
Re:Safari tries to fill username by Cthulhu_ on Friday May 28, 2021 @07:54AM (#27314274)
After 15 minutes, or 15 minutes of inactivity? The latter is defensible at least, in e.g. a public area where there is a risk of people leaving their desktops without locking them. I mean that's another policy issue that can be addressed (a policy that locks a system after x amount of inactivity), but as an app developer you can't know much about the system things are running on.
Re:Safari tries to fill username by Retric on Friday May 28, 2021 @08:28AM (#27314559)
Careful. Filling out a long form isn’t 15 minutes of inactivity, but a huge range of websites assume it is.
Re:Safari tries to fill username by hallway_monitor on Friday May 28, 2021 @08:57AM (#27314826)
PTSD causes me to copy and paste big blocks of text out of a text area before submitting every time.
Re:Safari tries to fill username by ta988 on Friday May 28, 2021 @09:17AM (#27314979)
sounds like what an extension could do. store in localstorage the last hour of forms. I especially hate clicking submit to get an error and an empty form again.
Re:Safari tries to fill username by alistairSH on Friday May 28, 2021 @09:52AM (#27315306)
Ugh, a form that takes 15 minutes or more to fill out, without any feedback or other interaction, is itself a UX problem. It should at least be auto-saving.
Re:Safari tries to fill username by egypturnash on Friday May 28, 2021 @10:49AM (#27315994)
More likely it will have a “submit” button that runs a script that blocks submission wen you missed a field. And wipes out a couple of other fields (usually passwords) so that you have to re-enter those after hitting that “submit” button again.
Re:Safari tries to fill username by cactus2093 on Friday May 28, 2021 @08:44AM (#27314716)
But should all sites really be optimized for the user at a public library computer? At the expense of convenience for the large majority of users that are on a personal or work computer? Doesn’t make much sense to me.

Also the computer itself solves this problem for you in many cases, a guest profile typically deletes all browser session info when you log out.

Re:Safari tries to fill username by alistairSH on Friday May 28, 2021 @09:44AM (#27315224)
All sites? Probably not.

Many sites? Probably.

You're assuming people log out reliably or otherwise behave in the most secure way. They don't.

I also don't see how logging out/killing a session after 15 minutes of inactivity is much of a hardship for the user.

Re:Safari tries to fill username by fauigerzigerk on Friday May 28, 2021 @11:02AM (#27316208)
I hate _all_ sites that do this and I actively avoid them. There are many very good reasons why I might not be able to complete a form without interruption. It's not for them second guess me.

And it's not just extremely annoying, it's also completely unnecessary. Just put a "trust this browser" checkbox on the sign-in page and adjust the session timeout accordingly.

Re:Safari tries to fill username by alistairSH on Friday May 28, 2021 @11:28AM (#27316548)
Just put a "trust this browser" checkbox on the sign-in page and adjust the session timeout accordingly.

That works. It defaults to the "safe" behavior, but allows users to self-select into other behavior that they find less objectionable.

FWIW, my end-users are using public computer labs, so we have to build for the worst-case in terms of user security habits.