Skip to main content

Mailerup EUVDEUVD-2026-38759

| CVE-2026-13163 MEDIUM
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-06-24 Secur0 GHSA-wfgr-g7h2-c6m6
5.3
CVSS 4.0 · Vendor: Secur0
Share

Severity by source

Vendor (Secur0) PRIMARY
5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
4.7 MEDIUM

Network-exploitable open redirect with no auth (PR:N); scope changes to victim browser (S:C); user must click link (UI:R); low integrity impact only, no confidentiality or availability impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N

Primary rating from Vendor (Secur0).

CVSS VectorVendor: Secur0

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
P
Scope
X

Lifecycle Timeline

2
Source Code Evidence Fetched
Jun 24, 2026 - 13:16 vuln.today
Analysis Generated
Jun 24, 2026 - 13:16 vuln.today

DescriptionCVE.org

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.

AnalysisAI

Open redirect in Mailerup's click-tracking endpoint allows remote unauthenticated attackers to redirect victims to arbitrary external domains by supplying a crafted u query parameter to /c/<token>/. The _safe_redirect function blocks only javascript: and data: schemes without restricting the destination host, and silently swallows signing.BadSignature exceptions - making token validation entirely bypassable. No CISA KEV listing or public exploit code has been identified; exploitation requires victim interaction but no attacker authentication against the Mailerup instance.

Technical ContextAI

Mailerup is a self-hosted Django/Python email marketing platform. Its click-tracking endpoint /c/<token>/ is designed to log subscriber link activity before redirecting them to intended campaign destinations. CWE-601 (URL Redirection to Untrusted Site) applies: the _safe_redirect function performs incomplete URL validation - it checks the URL scheme to block javascript: and data: URIs but applies no allowlist or domain restriction to the redirect target host. A second, compounding defect is that the cryptographic token signature check (signing.BadSignature) is caught and silently discarded, removing the only gating mechanism that could limit who can trigger the redirect. Affected products per CPE: cpe:2.3:a:mailerup:mailerup:*:*:*:*:*:*:*:* (all versions prior to 1.0.0, all platforms). The upstream fix commit (99eb6d4586134bf3f4422093fbf47d6794ef0ee5) also patches an unescaped subscriber email reflected into HTML (XSS) and removes the public registration endpoint - indicating the same release addressed multiple security issues simultaneously.

RemediationAI

Apply the upstream patch from commit 99eb6d4586134bf3f4422093fbf47d6794ef0ee5 (https://github.com/Maalfer/mailerup/commit/99eb6d4586134bf3f4422093fbf47d6794ef0ee5), which corrects the _safe_redirect function to properly restrict redirect destinations. A specific patched release version number was not confirmed in the available data - operators should pull the latest commit from the main branch and redeploy the backend. As an interim workaround before patching, a reverse proxy or WAF rule can be configured to block or reject requests to /c/ that include a u parameter with an external (non-allowlisted) hostname; the trade-off is that this may disrupt legitimate click tracking if not carefully scoped to known campaign domains. An alternative interim control is to restrict public network access to the /c/<token>/ endpoint entirely, though this disables click-tracking functionality for all subscribers. The same commit also resolves a reflected XSS in the subscriber email field and removes the public registration endpoint - all three fixes should be applied together.

CVE-2017-1000117 HIGH POC
8.8 Oct 05

A malicious third-party can give a crafted "ssh://..." URL to an unsuspecting victim, and an attempt to visit the URL ca

CVE-2024-52875 HIGH POC
8.8 Jan 31

GFI Kerio Control versions 9.2.5 through 9.4.5 contain an HTTP response splitting vulnerability in the dest parameter of

CVE-2016-5385 HIGH POC
8.1 Jul 19

PHP through 7.0.8 does not attempt to address RFC 3875 section 4.1.18 namespace conflicts and therefore does not protect

CVE-2013-2248 MEDIUM POC
5.8 Jul 20

Multiple open redirect vulnerabilities in Apache Struts 2.0.0 through 2.3.15 allow remote attackers to redirect users to

CVE-2012-6499 MEDIUM POC
5.8 Jan 12

Open redirect vulnerability in age-verification.php in the Age Verification plugin 0.4 and earlier for WordPress allows

CVE-2015-2863 MEDIUM POC
4.3 Jul 20

Open redirect vulnerability in Kaseya Virtual System Administrator (VSA) 7.x before 7.0.0.29, 8.x before 8.0.0.18, 9.0 b

CVE-2017-3528 MEDIUM POC
5.4 Apr 24

Vulnerability in the Oracle Applications Framework component of Oracle E-Business Suite (subcomponent: Popup windows (li

CVE-2012-0518 MEDIUM
4.7 Oct 16

Unspecified vulnerability in the Oracle Application Server Single Sign-On component in Oracle Fusion Middleware 10.1.4.3

CVE-2024-21641 MEDIUM POC
6.5 Jan 05

Flarum is open source discussion platform software. Rated medium severity (CVSS 6.5), this vulnerability is remotely exp

CVE-2015-5354 MEDIUM POC
5.8 Jul 01

Open redirect vulnerability in Novius OS 5.0.1 (Elche) allows remote attackers to redirect users to arbitrary web sites

CVE-2015-5461 MEDIUM POC
6.4 Jul 08

Open redirect vulnerability in the Redirect function in stageshow_redirect.php in the StageShow plugin before 5.0.9 for

CVE-2024-22891 CRITICAL POC
9.8 Mar 01

Nteract v.0.28.0 was discovered to contain a remote code execution (RCE) vulnerability via the Markdown link. Rated crit

Share

EUVD-2026-38759 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy