Aller au contenu principal
HDWSec
Medium GHSA-mfxh-vp55-7gc6

Contao CMS: Unrestricted Activation Email Resending and Registration Oracle

Sévérité
Medium
Score CVSS
5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Identifiants CVE
GHSA-mfxh-vp55-7gc6
Éditeur
Contao
Produit
Contao CMS (contao/core-bundle, member registration)
Versions affectées
contao/core-bundle 4.1.0 and later
Version corrigée
5.3.50, 5.7.12
Type de vulnérabilité
Allocation of Resources Without Limits or Throttling (CWE-770) and Observable Response Discrepancy (CWE-204)
Chercheurs
Jean-Jamil KHALIFÉ

Presentation

Contao can require new front end members to confirm their address before the account becomes active, and offers a way to resend that activation email.

HDW Sec found that the resend action is neither rate-limited nor uniform in its responses, which turns it into both an email flooding primitive and a registration oracle.

Issue(s)

  • The resend endpoint can be called repeatedly for the same address with no throttling, so an unauthenticated attacker can have the site send an unbounded number of emails to a third party.
  • The site’s own domain is the sender, so the abuse is attributed to the site and can affect its sending reputation.
  • The behaviour differs depending on whether the address is registered, which lets an attacker enumerate which addresses hold an account on the site.
  • No authentication is required at any point.

References

  • GitHub advisory: GHSA-mfxh-vp55-7gc6
  • Fixed in Contao 5.3.50 and 5.7.12, published 2026-08-25. No CVE assigned as of publication.

Notre R&D traque les vulnérabilités.

Recherche de 0-day, reverse engineering, divulgation coordonnée : découvrez notre pôle R&D.