Customer Email Verification for WooCommerce: Privilegienerweiterung über Verifizierungsparameter
Zusammenfassung
Das WordPress-Plugin Customer Email Verification for WooCommerce bis und mit Version 3.3.0 erlaubt nicht authentifizierten Angreifern, sich als nicht verifizierte WordPress-Konten anzumelden, einschliesslich Administratorkonten. Dies geschieht, wenn die nicht standardmässige 'Encoding method' auf 'hashids' gesetzt ist, da der Aktivierungscode nur etwa 101 mögliche Werte hat und der Token ohne kryptografischen MAC umkehrbar ist. Für die Ausnutzung muss zusätzlich das Hashids-Salt ermittelt oder durch Brute-Force erraten werden und die E-Mail-Adresse des Zielkontos muss unverifiziert bleiben.
Betroffen
- wpcodefactory Customer Email Verification for WooCommerce, Versionen 0 bis 3.3.0
- Nur Websites, bei denen die 'Encoding method' auf 'hashids' gesetzt ist, sind ausnutzbar (Standard ist nicht betroffen)
Behoben in
- Version 3.3.1 (vom Hersteller am 13. Oktober 2026 veröffentlicht; Zuordnung zur CVE ist abgeleitet, vom Hersteller nicht bestätigt)
Umgehung
- Unbekannt. Der Hersteller dokumentiert keinen Workaround.
- Prüfen, dass die Encoding method des Plugins nicht auf 'hashids' gesetzt ist.
Ausnutzung
- CISA SSVC: Exploitation none, Automatable no, Technical Impact total.
- VulDB meldet keinen verfügbaren Exploit. Nicht in CISA KEV gelistet. EPSS unbekannt.
Unsere Empfehlung
- Plugin auf Version 3.3.1 oder neuer aktualisieren.
- Prüfen, dass die Encoding method nicht auf 'hashids' gesetzt ist.
- Konten ohne verifizierte E-Mail-Adresse prüfen, insbesondere Administratorkonten, und auf unerwartete Admin-Konten achten.
- Offene Registrierung einschränken, falls der Shop diese nicht benötigt.
- Logs auf ungewöhnliche Verifizierungsanfragen überwachen.
Öffentliche Exploits
Links zu fremden Seiten, von uns nicht geprüft – Exploit-Code kann Schadsoftware enthalten. Nur in isolierten Testumgebungen verwenden.
- Proof of Concept auf GitHub (1 Repositories)
rxsklife/CVE-2026-104745
Quellen der Recherche
- Wordfence threat intelligence www.wordfence.com
- VulDB CVE-2026-104745 vuldb.com
- WPFactory plugin page wpfactory.com
- Plugin changeset plugins.trac.wordpress.org
- Patchstack vulnerability database patchstack.com
- CVE threatint record cve.threatint.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 18:57.
Referenzen der NVD (6)
- https://plugins.trac.wordpress.org/browser/emails-verification-for-woocommerce/tags/3.3.0/includes/alg-wc-ev-…
- https://plugins.trac.wordpress.org/browser/emails-verification-for-woocommerce/tags/3.3.0/includes/class-alg-…
- https://plugins.trac.wordpress.org/browser/emails-verification-for-woocommerce/tags/3.3.0/includes/class-alg-…
- https://plugins.trac.wordpress.org/browser/emails-verification-for-woocommerce/tags/3.3.0/includes/class-alg-…
- https://plugins.trac.wordpress.org/changeset?reponame=&old=3744623%40emails-verification-for-woocommerce&new=…
- https://www.wordfence.com/threat-intel/vulnerabilities/id/6df7b3ed-a1e3-4df9-828e-95530661e27a?source=cve
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
