News for hackers. Stuff that matters.
Re:NPM debug and chalk packages compromised by graemep on Tuesday September 09, 2025 @02:40PM (#45186585)
> NEVER EVER login from an email link. EVER

Login using one off email links (instead of username + password) is increasingly common which means its the only option.

Re:NPM debug and chalk packages compromised by hirako2000 on Tuesday September 09, 2025 @03:14PM (#45187240)
At least you've requested that email, to be able to login. The timing chance for a phishing mail to come here and there is insignificant. OP is referring to communications that are one way street, the (pseudo) organisation to you.
Re:NPM debug and chalk packages compromised by graemep on Tuesday September 09, 2025 @05:24PM (#45189409)
Its a lot lower risk, its still not great IMO. Email is really not designed for it, and it trains people to use links to login.
Re:NPM debug and chalk packages compromised by kngspook on Tuesday September 09, 2025 @06:24PM (#45190179)
Yeah, I hate these. It's also a very not-ergonomic was to sign in. I wish those companies would redirect those efforts to passkeys.
Re:NPM debug and chalk packages compromised by hirako2000 on Tuesday September 09, 2025 @07:50PM (#45191164)
It's very ergonomic for those who discovered the internet via an iPhone, who think Gmail is email. They can't remember their passwords, and wouldn't know where how to recover most cryptographic factors. They have an email account they tend to have access to and use magic links to login , they are very happy with that.

Not promoting the pattern, I also find it worrying the majority of internet users have no basic understanding of authentication and the risk for their digital identity.

Re:NPM debug and chalk packages compromised by danenania on Wednesday September 10, 2025 @12:33AM (#45193326)
Username/password typically has the same issue via reset password links.
Re:NPM debug and chalk packages compromised by graemep on Wednesday September 10, 2025 @06:20AM (#45195620)
I agree. However you use them less often, so its far harder for someone to time it right.

If you use username instead of email address attackers have to guess that too.

One quite serious problem I see quite often is using email plus password for login, and notifying on failed login that the email is not in the system, letting attackers validate which emails are logins.

Re:NPM debug and chalk packages compromised by danenania on Wednesday September 10, 2025 @03:05PM (#45202237)
It happens less often, but it's also more believable that it would be sent without a user action—e.g. "We had a security incident. Please click here to change your password."

And this is exactly the kind of phishing attack that is most effective, as this particular incident shows. So I'd say it's actually a worse phishing vector than magic links.

Re:NPM debug and chalk packages compromised by cataflam on Tuesday September 09, 2025 @06:38PM (#45190350)
In that case

1. You just requested it, I'm not saying to never click link on transactional emails you requested. You still need to click on those verify email links

2. It replaces entering your password, so you're not entering your password on a link from an email, which is the very wrong thing.