Description
Open redirect vulnerability (CWE-601) in the _safe_redirect function of the click-tracking endpoint (/c/<token>/) in Mailerup <1.0.0 on all platforms allows remote unauthenticated attackers to redirect victims to arbitrary external sites and conduct phishing attacks via a crafted u query parameter, because the URL scheme is validated (blocking javascript: and data:) but the destination host is not restricted to an allowlist, and a signing.BadSignature exception is silently caught so a valid signed token is not required.
Problem types
CWE-601 URL redirection to untrusted site ('open redirect')
Product status
Any version before 1.0.1
Credits
Dario Rivas Quero from Secur0 security team
Cristian Fernandez Cornejo from Secur0 security team
Mario Alvarez Fernandez
Xoan M. Otero Jorge
Secur0 CNA
References
github.com/...ommit/99eb6d4586134bf3f4422093fbf47d6794ef0ee5