News for hackers. Stuff that matters.
Re:Magic/tragic email links: don't make them the only option by pmontra on Wednesday January 08, 2025 @08:48AM (#42634157)
> But without additional protection steps, the users can be signed up for services that they didn't request and MS tools will automatically confirm such signups.

Indeed it's a bad thing but how bad?

The admins of some web service get a database of emails, send them those registration links, make their mail software create the accounts and? They end up with a service with accounts that they could create without sending those emails, before they send some emails to solicit users to perform some action on their (long forgotten?) account. There is no additional threat unless I'm missing something.

The admins have only an extra thin layer of protection because of the confirmation step but I think that any court can see through it.

Re:Magic/tragic email links: don't make them the only option by mixedbit on Wednesday January 08, 2025 @09:12AM (#42634412)
The exploitation and potential damage would be service specific. Say a Dropbox like service for computer file syncing: An attacker creates an account for '[email protected]' and gets the signup email automatically confirmed. The attacker uploads some malware files to the account. After some time Alice attempts to create a valid account and resets password for '[email protected]'. Then Alice installs a desktop file syncing client provided by the service and malware files from the attacker get downloaded to her machine.

Another example would be if a company hosted a web app for employees that allowed signups only from @company.com addresses. In such case an attacker could be able to signup with such an address.

Re:Magic/tragic email links: don't make them the only option by pmontra on Wednesday January 08, 2025 @07:07PM (#42640049)
You are right. I didn't think about 3rd parties creating accounts on a service they don't control.
Re:Magic/tragic email links: don't make them the only option by aftbit on Wednesday January 08, 2025 @11:24AM (#42635776)
It defeats the email verification entirely. If that weren't necessary for something, why would the site require it?