Contao: Registrierungsmodul versendet Aktivierungs-E-Mails wiederholt
ModuleRegistration::compile() erreicht seinen nachfolgenden Registrierungszweig bei jedem POST-Request an eine Seite, die das Modul enthält. Dieser Zweig prüft weder FORM_SUBMIT noch das unmittelbar davor berechnete Captcha-Ergebnis. Zudem führt resendActivationMail() zu OptInToken::send(), wofür keinerlei Ratenbegrenzung (Rate Limit) existiert.
Auswirkungen
Jeder im Internet kann eine Contao-Installation dazu veranlassen, unbegrenzt viele E-Mails an eine beliebige Adresse zu senden – unter Verwendung des site-eigenen Absenders und dessen Reputation, mit einer ausgehenden Nachricht pro HTTP-Request. Dies stellt sowohl eine Belästigung für den Empfänger als auch ein Zustellbarkeitsrisiko für den Seitenbetreiber dar. Derselbe Request fungiert zudem als verlässliches Benutzer-Orakel für die Information „Diese Adresse hat eine ausstehende Registrierung auf dieser Website“, was einen Mitgliedschaftsstatus offenlegt, der normalerweise nicht öffentlich bekannt sein sollte.
Voraussetzungen / Einschränkungen: Das Ziel muss eine unbestätigte Registrierung besitzen, genauer gesagt tl_member.disable = 1 zusammen mit einem unbestätigten Opt-in-Token reg-. Ein Angreifer kann diesen Zustand für eine beliebige Adresse erzeugen, da die Registrierung keinen Eigentumsnachweis verlangt. Auf einer Website, auf der reg_activate deaktiviert ist, ist dieser Zweig jedoch nicht erreichbar.
Was zu tun ist
Aktualisieren Sie contao/core-bundle auf die Version 5.3.50, 5.7.12 oder eine neuere Version.
Betroffene Software
Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.
| Plattform | Paket | Anfällige Versionen | Behoben in |
|---|---|---|---|
| Composer-Paket | contao/core-bundle | >= 4.1.0, < 5.3.50, >= 5.4.0-RC1, < 5.7.12 | 5.3.50, 5.7.12 |
Verweise
- CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N- Schwäche (CWE)
CWE-204, CWE-770- Plattform
- Composer
- Paket
contao/core-bundle- Veröffentlicht
- 09.10.2026
- Aktualisiert
- 11.10.2026 10:31
Quellen und Lizenzen · Von DockRay bearbeitet oder übersetzt; Rechte und Lizenzen der Quellen bleiben erhalten.
OSV / GitHub Advisory Database - GHSA-mfxh-vp55-7gc6 - CC BY 4.0
Schwachstellenhistorie: contao/core-bundle
Alle veröffentlichten Schwachstellen dieses Pakets (Composer-Paket), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.
- Einträge insgesamt
- 40
- Erste → letzte
- 12.2019 10.2026
- Ohne Fix
- 0
- In Angriffen ausgenutzt
- 0
Verteilung nach Schweregrad
- Kritisch 4
- Hoch 7
- Mittel 23
- Niedrig 6
Veröffentlichungen pro Jahr
- 2019: 3
- 2020: 1
- 2021: 4
- 2022: 8
- 2023: 1
- 2024: 7
- 2025: 7
- 2026: 9
-
Contao: Registrierungsmodul versendet Aktivierungs-E-Mails wiederholt dieser Eintrag
Erkennen Sie Schwachstellen in Ihrer Anwendung
Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.