
WordPress-Sicherheitsplugin auswählen: fünf Schichten, nicht eine
Sucuri erklärt die fünf Aufgaben, die ein WordPress-Sicherheitsplugin erfüllen kann, warum ein Plugin den Datenverkehr nicht blockieren kann, bevor WordPress geladen wird, und wie man eines auswählt.
WordPress-Sicherheitsplugins sind Zusatzwerkzeuge, die innerhalb von WordPress installiert werden, und ein Leitfaden, den das Website-Sicherheitsunternehmen Sucuri am 4. September 2026 veröffentlicht hat, argumentiert, dass das Wichtigste, was man über sie verstehen muss, ist, wo sie laufen. Der Leitfaden ist für Personen geschrieben, die eine Live-Website ohne dediziertes Sicherheitsteam verwalten, und er behandelt, was diese Tools wirklich tun, wo sie aufhören nützlich zu sein, wie man sie bewertet und was nach der Installation zu tun ist.
Sucuri weist darauf hin, dass der Begriff "Sicherheitsplugin" mindestens vier verschiedene Arten von Tools umfasst, die jeweils ein anderes Problem lösen. Einige verschärfen die Einstellungen einer Website, einige scannen nach bösartigem Code, einige filtern schlechten Datenverkehr und einige kümmern sich um Backups, damit eine Website wiederhergestellt werden kann. Ein häufiger Fehler, so der Leitfaden, ist der Kauf eines einzelnen Plugins und die Annahme, dass die Website vollständig geschützt ist.
Was ein Plugin erreichen kann und was nicht
Per Definition ist ein WordPress-Sicherheitsplugin ein Zusatz, der Schutz-, Erkennungs- oder Wiederherstellungsfunktionen bietet, die WordPress nicht von sich aus anbietet. Da es innerhalb von WordPress lebt, erklärt Sucuri, erhält es starken Zugriff auf Benutzerkonten und -rollen, Beiträge, Plugin- und Theme-Dateien, die Datenbank und die Anmeldeaktivität. Dieselbe Platzierung ist auch seine Grenze: Es beginnt erst zu arbeiten, nachdem PHP (die Programmiersprache, auf der WordPress läuft) und WordPress selbst geladen wurden, sodass es den Datenverkehr nicht stoppen kann, bevor er den Server erreicht.
Der Leitfaden gruppiert Plugin-Funktionen in fünf Fähigkeiten. Sicherheitshärtung bedeutet, Konfiguration und Berechtigungen so zu ändern, dass gängige Angriffe nicht mehr funktionieren, was die Anzahl der Möglichkeiten reduziert, wie eine Website angegriffen werden kann, anstatt zu versuchen, Angriffe im Nachhinein abzufangen. Malware-Erkennung bedeutet, Dateien, die Datenbank und die öffentlichen Seiten der Website nach eingeschleustem Code, Spam-Inhalten und Hintertüren zu durchsuchen, also versteckte Einstiegspunkte, die ein Angreifer hinterlassen hat. Integritätsüberwachung bedeutet, Website-Dateien mit bekannten guten Versionen zu vergleichen und den Besitzer zu benachrichtigen, wenn sich etwas unerwartet ändert. Aktivitäts- und Zugriffsprotokollierung bedeutet, Anmeldungen, fehlgeschlagene Anmeldungen, Benutzererstellung, Plugin-Aktivierung und Inhaltsbearbeitungen aufzuzeichnen. Filterung auf Anwendungsebene bedeutet, eingehende Anfragen zu prüfen und diejenigen zu blockieren, die Angriffsmustern entsprechen.
Ein Plugin, das eine dieser Aufgaben gut erfüllt, ist wirklich hilfreich, schreibt Sucuri. Aber ein Plugin, das behauptet, alle fünf perfekt zu erledigen, ohne Einrichtung und ohne Kompromisse, übertreibt wahrscheinlich.
Warum WordPress-Websites angegriffen werden
Der WordPress-Kern wird von einem dedizierten Sicherheitsteam gepflegt und regelmäßig gepatcht, sodass das Risiko selten der Kern selbst ist, sondern alles, was darüber und darum herum geschichtet ist. Sucuri listet die wiederkehrenden Ursachen für Kompromittierungen auf, die es sieht.
Veraltete Plugins und Themes stehen an erster Stelle. Eine WordPress-Schwachstelle ist ein Fehler im Code, normalerweise in einem Drittanbieter-Plugin oder -Theme, der es einem Angreifer ermöglicht, etwas zu tun, was er nicht tun sollte, wie das Hochladen einer Datei, das Schreiben in die Datenbank oder das Erstellen eines Administrator-Kontos. Sobald eine solche Schwachstelle öffentlich bekannt gegeben und gepatcht wurde, folgt schnell automatisiertes Scannen nach Websites, die nicht aktualisiert wurden, und die Lücke zwischen der Verfügbarkeit eines Patches und der massenhaften Ausnutzung ist kurz.
Schwache oder wiederverwendete Passwörter kommen als Nächstes. Automatisierte Anmeldeversuche gegen wp-login.php und XML-RPC (eine ältere WordPress-Schnittstelle, die es anderer Software ermöglicht, mit der Website zu kommunizieren) sind ständiges Hintergrundrauschen im Internet. XML-RPC wird besonders hervorgehoben, weil es viele Passwortversuche in einer einzigen Anfrage ermöglicht, weshalb es historisch missbraucht wurde, um Brute-Force-Angriffe zu verstärken, bei denen Software ein Passwort nach dem anderen ausprobiert, bis eines funktioniert.
Sucuri weist auch auf raubkopierte oder "nulled" Software hin, also kostenlose Kopien von bezahlten Plugins und Themes aus inoffiziellen Quellen, die es als etablierten Kanal für die Verbreitung von Malware beschreibt, ohne sichere Nutzungsmöglichkeit. Unsichere Konfiguration ist eine weitere Ursache: übermäßig permissive Dateiberechtigungen, exponierte Backup-Dateien, Konfigurationsdateien, die jeder Besucher lesen kann, und ungenutzte Administrator-Konten, die nie entfernt wurden. Schließlich kann auf einigen Shared-Hosting-Setups eine Kompromittierung einer Website auf andere Websites unter demselben Konto übergreifen.
Die meisten dieser Probleme betreffen eher die Verwaltung einer Website als die Qualität des WordPress-Codes, bemerkt Sucuri, was bei der Auswahl von Tools wichtig ist, denn kein Plugin kann einen kaputten Prozess reparieren.
Die Arten von Sicherheitsplugins
Tools nach ihrer Funktion zu gruppieren ist laut dem Leitfaden nützlicher als sie zu bewerten.
Härtungs- und Zugriffskontroll-Plugins ändern die Konfiguration, um die Angriffsfläche zu verkleinern. Typische Funktionen sind die Durchsetzung starker Passwörter, das Hinzufügen von Zwei-Faktor-Authentifizierung (ein zweiter Identitätsnachweis über das Passwort hinaus), die Begrenzung von Anmeldeversuchen, das Deaktivieren des integrierten Dateieditors für Themes und Plugins, das Blockieren der PHP-Ausführung in Upload-Ordnern, das Deaktivieren von XML-RPC, das Ändern der Anmeldeadresse und das Setzen von Sicherheits-Headern. Sucuri stellt fest, dass Härtung für die meisten Website-Besitzer den größten Nutzen bei den geringsten Kosten bietet und dass viele dieser Änderungen manuell vorgenommen werden können, zum Beispiel durch Rotieren der Authentifizierungsschlüssel oder Korrigieren von Datei- und Ordnerberechtigungen. Ein Plugin spart hauptsächlich Zeit und reduziert Fehler.
Malware-Scanning- und Integritätsüberwachungs-Plugins beantworten eine andere Frage: Ist bereits etwas schiefgelaufen? Sie vergleichen Kern-Dateien mit offiziellen Prüfsummen (eine Art Fingerabdruck, der verwendet wird, um zu überprüfen, dass eine Datei nicht verändert wurde), suchen nach bekannten bösartigen Mustern und obfuskiertem Code, prüfen die Datenbank auf eingeschleusten Spam oder Weiterleitungsskripte und benachrichtigen den Besitzer, wenn sich eine Datei ändert. Sucuri zieht hier zwei Unterscheidungen. Serverseitiges Scannen liest die tatsächlichen Dateien und die Datenbank auf dem Host, sodass es Hintertüren und ruhenden Code sehen kann, aber es benötigt Zugriff und verbraucht Serverressourcen. Remote-Scannen lädt Seiten so, wie es ein Besucher oder eine Suchmaschine tun würde, sodass es sichtbare Infektionen, bösartige Weiterleitungen und den Blocklist-Status erfasst, also ob die Website als gefährlich markiert wurde, aber es kann keine Hintertür sehen, die still in einem Plugin-Ordner sitzt.
Für eine schnelle externe Überprüfung bietet Sucuri sein SiteCheck-Tool an, das die öffentlichen Seiten einer Website nach bekannter Malware, eingeschleustem Spam, Defacements, Website-Fehlern und Blocklist-Status scannt. Da es ein Remote-Scanner ist, schließt ein sauberes Ergebnis ruhende Malware oder in Serverdateien versteckte Hintertüren nicht aus. Sucuris Fazit ist, dass die meisten Websites irgendwann beide Arten des Scannens benötigen, und ein Scanner, der nur eines tut, ist nicht falsch, aber unvollständig.
Firewall- und Datenverkehrsfilter-Plugins prüfen eingehende Anfragen und blockieren solche, die wie Ausnutzungsversuche, Credential Stuffing (das Ausprobieren geleakter Benutzername-Passwort-Paare auf vielen Websites) oder missbräuchliches Crawling aussehen. Als Plugin implementiert ist dies eine Firewall auf Anwendungsebene: Sie läuft innerhalb von PHP, nachdem die Anfrage bereits den Server erreicht hat. Sucuri hält dies für wirklich nützlich, weil es eine Anfrage blockieren kann, bevor sie ein anfälliges Plugin erreicht, aber es reduziert nicht die Gesamtlast eines Angriffs, und Angreifer können es manchmal umgehen, indem sie eine Route finden, die nicht mit WordPress beginnt.
Backup- und Wiederherstellungs-Plugins werden nicht als Sicherheitstools vermarktet, sind aber funktional unverzichtbar, sagt der Leitfaden, weil Backups die Wiederherstellungsschicht sind, wenn Prävention und Erkennung beide versagen. Was zählt, ist nicht, ob Backups existieren, sondern ob sie außerhalb des Servers gespeichert sind, weit genug zurück versioniert, um eine langsam brennende Kompromittierung zu erfassen, die Datenbank sowie Dateien enthalten und, der Teil, den die meisten überspringen, tatsächlich schon einmal wiederhergestellt wurden.
Die meisten beliebten Optionen sind gebündelte Suiten, die mehrere der oben genannten kombinieren. Sie sind praktisch, warnt Sucuri, aber es ist riskant anzunehmen, dass der Kauf einer Suite bedeutet, vollständig geschützt zu sein, denn oft sind nur ein oder zwei ihrer Teile stark, während der Rest grundlegend ist.
Plugin-Firewall versus Firewall auf Serverebene
Sucuri nennt dies die einzige wichtigste technische Unterscheidung im Leitfaden. Eine pluginbasierte Firewall lebt innerhalb von WordPress: Die Anfrage erreicht den Host, der Server startet PHP, WordPress lädt, das Plugin prüft die Anfrage und erlaubt oder blockiert sie dann, sodass der Schutz im letzten möglichen Moment erfolgt. Eine Firewall auf Serverebene oder Cloud-basierte Firewall, oft WAF (Web Application Firewall) genannt, sitzt vor der Website: Der Datenverkehr wird geprüft und gefiltert, bevor er überhaupt den Ursprungsserver erreicht, und bösartige Anfragen werden vorgelagert verworfen, sodass sie nie PHP-Worker, Datenbankverbindungen oder Bandbreite verbrauchen.
Die praktischen Unterschiede, die der Leitfaden darlegt, sind diese. Eine Plugin-Firewall läuft innerhalb von WordPress, nachdem PHP geladen wurde, während eine WAF handelt, bevor der Datenverkehr den Server erreicht. Während eines Angriffs wird die Serverlast bei einem Plugin immer noch verbraucht, bei einer WAF jedoch vorgelagert absorbiert. Eine WAF kann das Volumen eines DDoS-Angriffs absorbieren, also eine Flut von Datenverkehr, die eine Website überwältigen soll, während ein Plugin nur begrenzt hilft. Virtuelles Patchen einer bekannten Schwachstelle, also das Blockieren der Ausnutzung einer Schwachstelle ohne Änderung des anfälligen Codes, ist mit einem Plugin nur möglich, wenn WordPress es schafft zu starten, aber mit einer WAF ohne Berührung des Codes möglich. Eine WAF überlebt, wenn die Website offline genommen wird, und kann weiterhin Datenverkehr bedienen oder blockieren, ein Plugin nicht. Und ein Plugin kann deaktiviert werden, wenn ein Angreifer Dateizugriff erlangt, während Infrastruktur außerhalb der Website dies nicht kann.
Dieser letzte Punkt ist der, den die Leute unterschätzen, schreibt Sucuri: Ein Angreifer mit Dateischreibzugriff kann ein Sicherheitsplugin deaktivieren, aber keine Infrastruktur deaktivieren, die nicht auf dem Server läuft. Der Leitfaden ist klar, dass dies kein Grund ist, Plugins zu vermeiden, sondern ein Argument für Verteidigung in der Tiefe, also sich nicht auf eine einzige Schicht zu verlassen. Für WordPress bedeutet das: Härtung reduziert die Angriffsfläche, eine Firewall filtert den Datenverkehr, ein Scanner findet, was durchkommt, und Backups ermöglichen die Wiederherstellung, wenn alles andere versagt.
Wie man eines auswählt
Sucuri rät davon ab, ein Plugin nach seiner Funktionsanzahl zu beurteilen, und schlägt stattdessen sieben Kriterien vor. Erstens: Finden Sie heraus, welche Schichten es tatsächlich abdeckt – Härtung, Filterung, Erkennung, Überwachung und Wiederherstellung – und welche in Ihrer Verantwortung bleiben, denn diese Liste, nicht das Plugin, zeigt die tatsächliche Sicherheitslage. Zweitens: Schauen Sie auf die Erkennungsqualität und Fehlalarme: Ein Scanner, der Ihren eigenen benutzerdefinierten Code fälschlicherweise markiert, kann schlimmer als nutzlos sein, weil er Sie dazu erzieht, Warnungen zu ignorieren. Prüfen Sie daher, ob Dateien und Regeln auf die Whitelist gesetzt werden können, ob Warnungen klar erklärt werden und ob ein Mensch bei unklaren Ergebnissen helfen kann. Drittens: Berücksichtigen Sie die Leistungskosten, denn jedes Plugin, das Anfragen prüft, Dateien scannt oder Protokolle schreibt, verbraucht Serverressourcen, und auf einem bescheidenen Host kann das Scannen auf dem Server die Seitenladezeit beeinträchtigen oder Ressourcenlimits erreichen.
Viertens: Fragen Sie, was an einem schlechten Tag passiert. Wenn eine Website infiziert, von Suchmaschinen markiert wird und ein Kunde sich beschwert: Warnt Sie das Tool nur oder behebt es das Problem? Sucuri betont, dass Erkennung und Bereinigung separate Dienste sind, sodass Käufer wissen sollten, welchen sie erhalten, ob die Bereinigung inbegriffen ist oder extra kostet und ob eine echte Person die Website überprüft. Fünftens: Prüfen Sie, ob der Support menschlich und wie schnell er ist, einschließlich Reaktionszeitverpflichtungen, Abdeckungszeiten und ob Support-Mitarbeiter Ihre Website ansehen können, anstatt generische Fragen zu beantworten. Sechstens: Stellen Sie sicher, dass das Tool zu Ihrer Art der Website-Verwaltung passt: zentrale Verwaltung, wenn Sie mehrere betreiben, Härtungsregeln, die Staging- und Deployment-Workflows nicht stören, und Kompatibilität mit WP-CLI, dem Kommandozeilen-Tool zum Aktualisieren von WordPress. Siebtens: Vermeiden Sie übermäßige Installation: Drei Sicherheitsplugins bieten nicht dreifachen Schutz, und überlappende Firewalls und Scanner können sich widersprechen, doppelte Warnungen erzeugen und die Website verlangsamen.
Plugins versus Dienste
Ein Plugin ist Software, die Sie installieren und betreiben. Ein WordPress-Sicherheitsdienst ist eine fortlaufende Vereinbarung, bei der jemand anderes einen Teil der Arbeit übernimmt, typischerweise Überwachung, Firewall-Betrieb und Malware-Bereinigung. Sucuri sagt, ein Plugin ist sinnvoll, wenn Sie die Zeit und das Vertrauen haben, Warnungen zu überprüfen, Updates zeitnah anzuwenden, Scan-Ergebnisse zu interpretieren und eine Infektion zu bereinigen; ein Dienst ist sinnvoll, wenn Ausfallzeiten echte Kosten verursachen, wenn niemand im Team um 2 Uhr morgens Malware entfernen möchte, wenn Sie Websites für Kunden verwalten oder wenn Sie bereits einmal gehackt wurden.
In der Praxis, so der Leitfaden, nutzen die meisten sicheren WordPress-Websites beides: ein Plugin für Härtung und Sichtbarkeit innerhalb von WordPress plus einen externen Firewall- und Überwachungsdienst für Filterung, Uptime-Checks, Blocklist-Überwachung und Bereinigung. Sucuri beschreibt sein eigenes Setup in diesen Begriffen, mit einem WordPress-Plugin für Härtung und Überwachung, einer Cloud-Firewall vor der Website und Bereinigungshilfe, wenn etwas durchkommt. Der Leitfaden warnt Käufer, die bezahlte Optionen vergleichen, auch davor, zu lesen, was Formulierungen wie "unbegrenzte Bereinigungen" oder "garantierte Entfernung" in den Bedingungen tatsächlich bedeuten, einschließlich Reaktionszeiten und was bei Websites auf nicht unterstütztem oder stark angepasstem Hosting passiert.
Die von Sucuri empfohlene Checkliste
Zu Zugriff und Konten listet der Leitfaden fünf Schritte auf: Überprüfen Sie jedes Benutzerkonto, entfernen Sie ungenutzte und stufen Sie alle herab, die keine Administratorrechte benötigen; erzwingen Sie starke, einzigartige Passwörter für jedes Konto mit Dashboard-Zugriff, einschließlich Hosting-, Domain-Registrar- und E-Mail-Konten; aktivieren Sie Zwei-Faktor-Authentifizierung für alle Administrator-Konten; rotieren Sie die Authentifizierungsschlüssel und Salts in der Datei wp-config.php, was bestehende Sitzungen ungültig macht; und verwenden Sie schlüsselbasierte Authentifizierung anstelle von Passwörtern für SFTP- und SSH-Dateiübertragung, wo der Host dies unterstützt.
Zur Software lauten die Empfehlungen, WordPress-Kern, Plugins und Themes nach einem festgelegten Zeitplan zu aktualisieren, mit aktivierten automatischen Updates zumindest für Kern-Sicherheitsversionen; deaktivierte Plugins und ungenutzte Themes zu löschen, denn abgeschalteter Code ist immer noch Code auf der Festplatte; und alle nulled oder raubkopierten Plugins oder Themes sofort zu entfernen.
Für Website-Besitzer, die diesen Stack lieber nicht selbst zusammenstellen und warten möchten, ist AEU Hosting ein Managed-WordPress-Hosting, das sich selbst als durchgängig abgesichert beschreibt, und seine Service-Seite ist der Ort, um zu prüfen, welche Teile dieser Arbeit für Sie erledigt werden. Die übergeordnete Lehre aus Sucuris Leitfaden ist, dass Schutz aus Schichten kommt, die jeweils eine Aufgabe gut erfüllen, und dass es wichtiger ist zu wissen, welche Schicht fehlt, als die längste Funktionsliste zu besitzen.
So schützen Sie sich
- Aktualisiere WordPress, deine Plugins und dein Theme, sobald Updates erscheinen, denn veraltete Erweiterungen sind der häufigste Weg, wie eine Website gehackt wird.
- Aktiviere die Zwei-Faktor-Authentifizierung für jedes Administratorkonto, damit ein gestohlenes Passwort allein nicht ausreicht, um sich anzumelden.
- Lösche Plugins und Themes, die du nicht mehr verwendest, anstatt sie nur abzuschalten, denn ungenutzter Code bleibt auf deiner Website.
- Installiere niemals kostenlose Kopien von bezahlten Plugins oder Themes von inoffiziellen Websites, da sie oft versteckten bösartigen Code enthalten.
- Bewahre ein Backup deiner Website an einem anderen Ort als deinem Webserver auf und versuche einmal, es wiederherzustellen, damit du weißt, dass es wirklich funktioniert.
- Wenn deine Website gehackt wurde, lass sie bereinigen und prüfe, ob dein Hosting-Anbieter schlechten Datenverkehr filtert, bevor er deine Website erreicht.
Begriffe Erklärt
- WordPress security plugin Ein Zusatz, den du in WordPress installierst und der Schutz-, Scan- oder Wiederherstellungsfunktionen hinzufügt, die WordPress nicht von sich aus hat.
- malware Bösartige Software, die ohne Wissen des Besitzers auf einer Website platziert wird, zum Beispiel Code, der Besucher weiterleitet oder Daten stiehlt.
- firewall Ein Filter, der den Datenverkehr zu einer Website prüft und Anfragen blockiert, die wie Angriffe aussehen.
- WAF (web application firewall) Eine Firewall, die vor einer Website sitzt und den Datenverkehr filtert, bevor er überhaupt den Server erreicht, auf dem die Website gespeichert ist.
- two-factor authentication Eine Anmeldemethode, die zusätzlich zum Passwort einen zweiten Identitätsnachweis verlangt, wie einen Code auf deinem Telefon.
- XML-RPC Eine ältere WordPress-Funktion, die es anderer Software ermöglicht, mit der Website zu kommunizieren, und die missbraucht werden kann, um viele Passwortversuche auf einmal zu machen.
- brute force attack Ein Angriff, bei dem Software automatisch viele Passwörter oder Schlüssel ausprobiert, bis sie den richtigen findet.
- hardening Das Verschärfen der Einstellungen und Berechtigungen einer Website, damit weniger Arten von Angriffen überhaupt erfolgreich sein können.