Description
pretalx is a conference planning tool. Prior to 2026.1.0, an unauthenticated attacker can send arbitrary HTML-rendered emails from a pretalx instance's configured sender address by embedding malformed HTML or markdown link syntax in a user-controlled template placeholder such as the account display name. The most direct vector is the password-reset flow: the attacker registers an account with a malicious name, enters the victim's email address, and triggers a password reset. The resulting email is delivered from the event's legitimate sender address and passes SPF/DKIM/DMARC validation, making it a ready-made phishing vector. This vulnerability is fixed in 2026.1.0.
Published: 2026-04-24
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Phishing and email spoofing via crafted emails
Action: Immediate Patch
AI Analysis

Impact

This vulnerability allows an unauthenticated attacker to inject arbitrary HTML into emails sent by a pretalx instance. By inserting malformed HTML or markdown link syntax into user‑controlled placeholders—such as the account display name—the attacker can cause the system to send a fully‑rendered message from the event’s legitimate sender address. The resulting message passes SPF/DKIM/DMARC checks, effectively turning the service into a ready‑made phishing platform. The flaw is most readily demonstrated through the password‑reset flow, where a newly created account with a malicious name triggers a reset email to a victim address.

Affected Systems

All versions of pretalx prior to 2026.1.0 are affected. The issue resides in the mail‑template rendering logic of the pretalx:pretalx product. Any deployment that uses the default or custom templates with user‑controlled placeholders is vulnerable. The vulnerability remains present until the catalogued fix shipped in the 2026.1.0 release.

Risk and Exploitability

The CVSS score of 6.1 indicates a moderate impact when considering authentication, but the practical exploitation risk is amplified by the low EPSS (<1%) and the absence from the CISA KEV listing. Nevertheless, the ability to send spoofed emails that satisfy domain‑level authentication mechanisms makes the vulnerability attractive for a targeted phishing campaign. Since the attack vector requires no special privileges and can be carried out via a simple web registration form, a malicious actor could generate thousands of convincing emails if the system remains unpatched. The threat is mitigated only by addressing the underlying code flaw or blocking the ability to generate such emails until a patch is applied.

Generated by OpenCVE AI on April 28, 2026 at 05:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade pretalx to version 2026.1.0 or later to apply the official fix.
  • If an upgrade is delayed, immediately disable new user registrations or temporarily suspend the password‑reset flow to prevent the creation of malicious accounts.
  • Review all custom mail templates and sanitize or escape any user‑controlled content before rendering to stop injection of arbitrary HTML or Markdown.

Generated by OpenCVE AI on April 28, 2026 at 05:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-jm8c-9f3j-4378 pretalx mail templates vulnerable to email injection via unescaped user-controlled placeholders
History

Tue, 28 Apr 2026 18:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:pretalx:pretalx:*:*:*:*:*:*:*:*

Mon, 27 Apr 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Pretalx
Pretalx pretalx
Vendors & Products Pretalx
Pretalx pretalx

Sat, 25 Apr 2026 02:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 24 Apr 2026 19:45:00 +0000

Type Values Removed Values Added
Description pretalx is a conference planning tool. Prior to 2026.1.0, an unauthenticated attacker can send arbitrary HTML-rendered emails from a pretalx instance's configured sender address by embedding malformed HTML or markdown link syntax in a user-controlled template placeholder such as the account display name. The most direct vector is the password-reset flow: the attacker registers an account with a malicious name, enters the victim's email address, and triggers a password reset. The resulting email is delivered from the event's legitimate sender address and passes SPF/DKIM/DMARC validation, making it a ready-made phishing vector. This vulnerability is fixed in 2026.1.0.
Title pretalx: Email injection via unescaped user-controlled placeholders in pretalx mail templates
Weaknesses CWE-116
CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-04-25T01:50:38.208Z

Reserved: 2026-04-20T15:32:33.814Z

Link: CVE-2026-41426

cve-icon Vulnrichment

Updated: 2026-04-25T01:50:34.356Z

cve-icon NVD

Status : Analyzed

Published: 2026-04-24T20:16:27.247

Modified: 2026-04-28T18:17:40.467

Link: CVE-2026-41426

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-28T06:00:09Z

Weaknesses