CVE-2026-8732

CVE-2026-8732
Kategorie
Schwachstellen-Analyse
Thema
CVE-2026-8732 · WP Maps Pro
Schweregrad
9.8 / Kritisch
Lesezeit
ca. 6 Minuten
WordPress-Plugins sind praktisch, erweitern den Funktionsumfang einer Seite mit wenigen Klicks und sind genau deshalb ein beliebtes Einfallstor. Mit CVE-2026-8732 ist eine kritische Lücke im weit verbreiteten Plugin WP Maps Pro öffentlich geworden, die zeigt, wie eine einzige falsch abgesicherte Schnittstelle ausreicht, um eine komplette Website zu verlieren.  

Was ist CVE-2026-8732?

CVE-2026-8732 ist eine kritische Schwachstelle im WordPress-Plugin WP Maps Pro des Herstellers flippercode, betroffen sind alle Versionen bis einschließlich 6.1.0. Die Lücke wurde am 29. Mai 2026 von Wordfence veröffentlicht und mit einem CVSS-Score von 9.8 (kritisch) bewertet. Eingeordnet wird sie als CWE-306 (Missing Authentication for Critical Function). Das Ergebnis: Ein nicht authentifizierter Angreifer kann sich selbst ein Administrator-Konto anlegen und damit die volle Kontrolle über die Seite übernehmen.  

Die Schwachstelle im Detail

Im Kern geht es um die AJAX-Aktion wpgmp_temp_access_ajax. Diese ist über wp_ajax_nopriv_ registriert, also bewusst auch für nicht angemeldete Besucher erreichbar. Als einzige Schutzmaßnahme dient eine Prüfung des Nonce fc-call-nonce. Das Problem: Genau dieser Nonce wird per wp_localize_script in jede Frontend-Seite eingebettet und ist damit für jeden öffentlich auslesbar.

Ein Nonce ist dazu gedacht, gültige Anfragen von gefälschten zu unterscheiden, nicht aber, um Zugriff zu beschränken. Sobald der Wert auf jeder öffentlichen Seite mitgeliefert wird, ist er kein Geheimnis mehr. Die vermeintliche Schutzmaßnahme läuft damit vollständig ins Leere und die kritische Funktion steht effektiv ohne Authentifizierung offen.

 

Wie der Angriff abläuft

1

Nonce auslesen

Der Angreifer ruft eine beliebige öffentliche Seite auf und liest den frei mitgelieferten Nonce aus dem JavaScript-Objekt wpgmp_local aus.

2

AJAX-Endpunkt aufrufen

Mit diesem Nonce sendet er eine einzige HTTP-POST-Anfrage an den offenen Endpunkt und ruft den Handler wpgmp_temp_access_support mit check_temp=false auf.

3

Admin-Konto wird erstellt

Der Handler legt über wp_insert_user() bedingungslos einen neuen Benutzer mit der fest verdrahteten Rolle administrator an.

4

Magic-Login-URL erhalten

Als Antwort liefert die Funktion eine Login-URL zurück. Wird diese aufgerufen, setzt wp_set_auth_cookie() eine gültige Sitzung für das neue Konto.

5

Vollständige Übernahme

Der Angreifer ist nun als Administrator angemeldet und kontrolliert Inhalte, Einstellungen, Benutzerkonten und damit die gesamte Website.

 

Wie gefährlich ist das wirklich?

Der CVSS-Vektor AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H bringt es auf den Punkt: Der Angriff erfolgt über das Netzwerk, ist technisch einfach, erfordert keine Rechte und keine Nutzerinteraktion und wirkt sich voll auf Vertraulichkeit, Integrität und Verfügbarkeit aus. Auch wenn die Lücke aktuell weder in der KEV-Liste geführt wird noch ein nennenswerter EPSS-Wert vorliegt, gilt sie als automatisierbar mit „totalem“ technischen Impact. Wer ein verwundbares System betreibt, sollte nicht auf den ersten flächendeckenden Angriff warten.

Schnell prüfen: Ist WP Maps Pro auf eurer Seite installiert? Dann kontrolliert unter Plugins die Version. Alles bis einschließlich 6.1.0 gilt als verwundbar. Im Zweifel lieber einmal zu viel nachsehen als einmal zu wenig.

 

Was ihr jetzt tun solltet

Zum Zeitpunkt der Veröffentlichung lag kein offizieller Patch und kein Workaround des Herstellers vor. Verlasst euch deshalb nicht allein auf ein Update, sondern reduziert die Angriffsfläche aktiv und prüft, ob die Lücke bereits ausgenutzt wurde.

⬆️

Aktualisieren oder deaktivieren

Spielt eine vom Hersteller bereitgestellte fehlerbereinigte Version sofort ein. Ist noch keine verfügbar, deaktiviert oder entfernt das Plugin vorübergehend.

🔍

Konten auditieren

Prüft alle WordPress-Benutzer auf unbekannte Administratoren und löscht jedes Konto, das ihr nicht selbst angelegt habt.

🛡️

Absichern & überwachen

Sperrt den verwundbaren Endpunkt per Web Application Firewall, erneuert Schlüssel und Sitzungen und behaltet Logins sowie neue Benutzer im Blick.

„Die gefährlichsten Lücken sind selten exotisch. Eine öffentlich erreichbare Funktion, die einen öffentlichen Wert für eine Zugriffskontrolle hält, reicht aus, um eine ganze Seite zu verlieren.“ Mint Secure GmbH
 

Wie Mint Secure euch dabei unterstützt

Eine einzelne CVE ist selten ein Einzelfall. Oft schlummern in einer WordPress-Installation mehrere veraltete Plugins, ungenutzte Erweiterungen und unklare Zugriffsrechte gleichzeitig. Genau hier setzen wir an und helfen euch, eure Angriffsfläche realistisch einzuschätzen und nachhaltig zu verkleinern.
🗺️

Bestandsaufnahme

Wir verschaffen euch einen Überblick über eingesetzte Plugins, Versionsstände und bekannte Schwachstellen, damit ihr wisst, wo ihr wirklich angreifbar seid.

🚨

Incident-Check

Bei Verdacht auf eine Kompromittierung prüfen wir Konten, Logs und Dateien auf Spuren und unterstützen bei der sauberen Wiederherstellung.

🔁

Laufender Schutz

Mit Patch-Management, Monitoring und klaren Prozessen sorgen wir dafür, dass die nächste kritische CVE euch nicht unvorbereitet trifft.

Unsicher, ob ihr betroffen seid? Wir werfen gemeinsam einen Blick auf eure WordPress-Umgebung und sagen euch ehrlich, ob akuter Handlungsbedarf besteht und welcher Schritt als nächstes sinnvoll ist. Jetzt Kontakt aufnehmen.

Fazit

CVE-2026-8732 ist ein Lehrstück dafür, wie eine gut gemeinte Komfortfunktion zur kritischen Lücke wird, wenn ein öffentlicher Wert mit einer echten Zugriffskontrolle verwechselt wird. Für betroffene Seiten ist das Risiko maximal: vollständige Übernahme ohne Anmeldung, automatisierbar und mit einem einzigen Request. Wer WP Maps Pro einsetzt, sollte die Version umgehend prüfen, die Angriffsfläche reduzieren und die eigenen Administrator-Konten kontrollieren. Mint Secure unterstützt euch dabei, egal ob es um den akuten Verdachtsfall oder um nachhaltig sichere WordPress-Installationen geht. Sprecht uns an.

Quellen