Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Email redirects to phishing site when opened on a mobile device #572

Closed
zackslash opened this issue Oct 27, 2023 · 8 comments
Closed

Email redirects to phishing site when opened on a mobile device #572

zackslash opened this issue Oct 27, 2023 · 8 comments

Comments

@zackslash
Copy link

zackslash commented Oct 27, 2023

We have used this app in previous years but this year when emails are recieved and the "Find out your person" link on a mobile device is pressed it is redirecting participants to a Phishing site. This has been reported from multiple participants.

Note: This only seems to happen when the link is opened on a mobile device, it does not happen on desktop.

Note2: Canceling your party will stop participants who have not yet clicked the link from being redirected to the phishing site (instead they will recieve an error).

Screenshot
@RubenHollevoet
Copy link
Collaborator

hi @zackslash, thx for your report!
I am investigating the issue but but wasn't able to reproduce it yet.
My assumption would be that some 3th party tools (like corrupted browser plugins or other applications) on the device of the party creator have managed to infiltrate into the party details.
As I understood the party has been removed for now so I am unable to have a closer look for this specific case.
I assume you only had those experience for this specific party?

Anyhow, we will do some more research on this topic and take extra measurements to prevent such things from happening in the future.

@zackslash
Copy link
Author

zackslash commented Oct 28, 2023

Hey @RubenHollevoet,
Thanks for the quick response.

We have been able to replicate this on multiple iOS devices (multiple individuals across multiple geographical locations).

It seems to be replicable when creating any new party but only seems to redirect participants using iOS devices.

@zackslash
Copy link
Author

zackslash commented Oct 28, 2023

I've had more reports that this is also happening on Android devices, so it does not seem limited to iOS.

Looking at the request flow; It seems like the redirect may be started by 'invoke.js', additionally; I tested blocking the domain 'highcpmcreativeformat.com' at DNS level and that stops the redirects to the phishing site from happening, so I suspect this URL could be publishing malicous code on your site.

There are multiple embeds of that site in this project, for example:

SecretSanta/templates/Participant/show/valid.html.twig:112

document.write('<scr' + 'ipt type="text/javascript" src="//www.highcpmcreativeformat.com/4e46a9746a54e456c0123bd2f828c7c5/invoke.js"></scr' + 'ipt>');

@hvanoch
Copy link
Contributor

hvanoch commented Oct 28, 2023

I can say I am currently experiencing the same. As well as my participants.

@RubenHollevoet
Copy link
Collaborator

Thanks for the extra investigation!
I will get in touch with the ones who are able to redeploy. Hopefully it will be fixed soon

@tvlooy could you checkout b3ae08b?

@tvlooy
Copy link
Collaborator

tvlooy commented Oct 29, 2023

disabled adsterra stuff and discussing with marketing people

@JerrySievert
Copy link

I'm getting reports from my parents of mobile asking for credit card information and claims of this being a paid service. neither have ad blockers on.

@tvlooy
Copy link
Collaborator

tvlooy commented Dec 4, 2023

That's not good at all! Can you email your management page to? tom.vanlooy at iodigital dot com?

@tvlooy tvlooy closed this as completed Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants