News for hackers. Stuff that matters.
Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by PowerfulWizard on Saturday May 23, 2020 @12:06PM (#23284043)
There should really be a browser-managed 'tainted' flag on any tab opened from an email that prevents password input. Or if not prevents, at least a scary warning click through like an unsigned certificate creates, which at least shows the true full domain name.

Whenever it read about phishing it seems insane we have a system that requires human judgement for this task. If there isn't a deterministic strategy to detect it, how could the user ever reliably succeed? And if there is such a strategy, it should be done by the mail server, mail client, and browser.

Even an extension doing this might work in a corporate context. That makes me wonder if companies do their own extensions to enhance the browser for their needs. If all your employees are using web browsers for multiple hours per day it might really be worth it.

Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by esnard on Saturday May 23, 2020 @12:40PM (#23284341)
Any new constraint on password inputs will result in attackers creating a fake password input without any constraint, via CSS / JS.
Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by amelius on Saturday May 23, 2020 @01:22PM (#23284706)
But an AI in the browser could detect this and warn the user.
Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by therein on Saturday May 23, 2020 @02:39PM (#23285302)
So we are throwing machine learning at the problem because we can't come up with the heuristics for this ourselves?
Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by web007 on Saturday May 23, 2020 @04:04PM (#23285901)
Yes?

That's exactly what it's for: finding patterns that are too hard or too complex for humans to find. Enumerating every edge case of "enter a password" is not possible for a human, and whatever edge cases we humans miss _will_ be exploited by someone to compromise someone else.

It's also a matter of volume. How many pages can you evaluate and categorize in an hour versus how many can a ML system do in the same? I once saw a demo where a firewall/virus scanner app could detect malware heuristics dynamically by comparing to a baseline system, and could do so in 10 seconds or less per item. It would take a human more than 10 seconds just to read the report to generate a rule, and humans don't scale nearly well enough.

There are lots of complaints to be had about ML and privacy / fairness / ethics / effectiveness, but this shouldn't be one of them.

Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by amelius on Saturday May 23, 2020 @03:55PM (#23285824)
Machine learning is being used in spam filters, so why not use it for this problem too?
Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by bryanrasmussen on Saturday May 23, 2020 @12:44PM (#23284374)
>There should really be a browser-managed 'tainted' flag on any tab opened from an email that prevents password input

I was going to say that couldn't be done, but then thinking about it - obviously the way OS currently works you can't know if it came from an email but you can know it came from an application that was not the browser (although that of course would require the browser to keep track of where a tab came from, which I assume they already do), but then links opened from web based email client would not have this scare warning click through.

Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by dredmorbius on Saturday May 23, 2020 @05:28PM (#23286647)
The problem is passwords.

They wew created 60 years ago as an additional layer to on-site physical access, in a world with a compute and network capacity billions of times less than today.

Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by PowerfulWizard on Sunday May 24, 2020 @07:54PM (#23296073)
That's a good point, it might be more productive to focus on U2F type solutions since they protect against this attack and others, where this is only a bandaid with a convenience cost.
Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by SpelingBeeChamp on Tuesday May 26, 2020 @07:37PM (#23317716)
Do you have an alternative to authentication?
Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by dredmorbius on Tuesday May 26, 2020 @08:30PM (#23318148)
I did, I'd be rich.

The problem is clearly pretty deep. One posibility is that it's inherently inconsistent with a deep, high speed, long range, high bandwidth data regime. We live in a universe where all of us are ventriloquists, or may be ventriloquist dummies.

There's the questions of what identity is, and its distinction from identifiers or assertions of identity. There is the matter of when you do or do not need to assert orverify a specific long-term identity, and when you do. When identifiers require a close 1:1 mapping, and when they don't. Of what the threat models and failure. modes of strong vs. weak authentication schemes are.

And ultimately of why we find ourselves (individually, collectively, playing specific roles, aligned or opposed with convention, the majority, or other interests) desiring either strongly identified or pseudonymous / anonymouus interactions.

Easy or facile mechanisms have fared poorly. Abuses and dysfunctions emerge unexpectedly.

It's complicated.

Re:Gitlab phished its own work-from-home staff, and 1 in 5 f... by fidelramos on Saturday May 23, 2020 @07:33PM (#23287602)
I like the "tainted" tab idea. Maybe warn the user if the site attempts any non-GET HTTP request. "Are you sure this site is legitimate? It could be a phishing attempt."