
| Plugin-Name | WP Job Portal |
|---|---|
| Art der Schwachstelle | Cross-Site-Scripting (XSS) |
| CVE-Nummer | CVE-2026-48880 |
| Dringlichkeit | Medium |
| CVE-Veröffentlichungsdatum | 2026-06-04 |
| Quell-URL | CVE-2026-48880 |
Dringend: CVE-2026-48880 — XSS im WP Job Portal (<= 2.5.2) — Was WordPress-Seitenbesitzer jetzt tun müssen
Datum: 2. Juni 2026
Autor: WP-Firewall-Sicherheitsteam
Eine kürzlich offengelegte Cross-Site Scripting (XSS) Schwachstelle im WP Job Portal WordPress-Plugin (betroffene Versionen <= 2.5.2, verfolgt als CVE-2026-48880) erfordert sofortige Aufmerksamkeit von WordPress-Seitenbesitzern, die dieses Plugin verwenden. Das Problem ermöglicht es einem niedrig privilegierten Benutzer (Abonnent), HTML/JavaScript einzuschleusen, das im Browser eines anderen Benutzers ausgeführt werden kann, und es wurde eine CVSS-ähnliche Schwere von 6.5 (mittel) zugewiesen. Obwohl es für sich genommen nicht kritisch für eine remote nicht authentifizierte Übernahme ist, ist diese Schwachstelle in realen Angriffsketten hochgradig handlungsfähig und wird häufig in Massen-Ausbeutungs-Kampagnen missbraucht.
Dieser Beitrag erklärt, was die Schwachstelle ist, wie Angreifer sie ausnutzen könnten, praktische Schritte zur Verteidigung und Behebung, Entwicklerleitlinien für sicheres Codieren und wie WP-Firewall Websites schützen kann, bis Sie sicher aktualisieren können. Ich schreibe dies als WordPress-Sicherheitsspezialist — praktisch, umsetzbar und darauf fokussiert, Ihre Seite sicher zu halten.
Zusammenfassung: Das Risiko in einfachen Worten
- Schwachstelle: Cross-Site Scripting (XSS) im WP Job Portal Plugin
- Betroffene Versionen: <= 2.5.2
- Gepatcht in: 2.5.3 (sofort aktualisieren)
- CVE: CVE-2026-48880
- Schweregrad: Mittel (6.5)
- Erforderliches Privileg zum Injizieren: Abonnent (niedriges Privileg)
- Ausbeutungs-Komplexität: Niedrig — erfordert, dass ein Opfer eine gestaltete Seite oder Interaktion durch einen privilegierten Benutzer ansieht
- Sofortige Auswirkungen: Skriptausführung im Browser eines Administrators oder anderen Benutzers, was zu Cookie-Diebstahl, Token-Diebstahl, Dashboard-Aktionen, Verunstaltung, SEO-Spam oder Pivotierung zu tieferer Kompromittierung führt
Auch wenn der “Angreifer” ein Konto mit eingeschränkten Rechten (ein Abonnent) sein kann, ist das genau der Grund, warum dies gefährlich ist: Viele öffentlich zugängliche Seiten erlauben Abonnentenkonten (z. B. Stellenbewerber, registrierte Benutzer). Wenn schädliche Eingaben später unsaniert einem Administrator oder einem anderen höher privilegierten Benutzer im WP-Dashboard angezeigt werden, kann der Angreifer über clientseitige Angriffe eskalieren.
Wie XSS in diesem Fall funktioniert (Technische Übersicht)
Cross-Site Scripting ermöglicht es einem Angreifer, JavaScript in eine Seite einzuschleusen, sodass der Browser des Opfers es ausführt. Es gibt mehrere XSS-Typen; diese Schwachstelle ist höchstwahrscheinlich ein gespeichertes (persistentes) XSS oder reflektiertes XSS, das ausgelöst wird, wenn der Plugin-Code vom Benutzer übermittelte Werte ohne ordnungsgemäße Escapierung oder Filterung ausgibt.
Ein plausibler Ausbeutungsfluss:
- Angreifer registriert ein Konto (Abonnent) oder verwendet ein bestehendes Abonnentenkonto.
- Angreifer reicht eine Stellenanzeige, Nachricht oder ein Profil mit schädlichen Payloads ein (z. B. , onerror-Handler oder clever kodierte Payloads).
- Wenn ein Administrator oder Redakteur die Einreichung im WordPress-Dashboard ansieht (oder wenn die Front-End-Inhalte für andere Benutzer gerendert werden), gibt das Plugin den Inhalt ohne Escapierung oder Sanitierung aus, wodurch das schädliche Skript im Browser des Administrators/Redakteurs ausgeführt wird.
- Das Skript kann:
- Stehlen Sie die Sitzungscookies des Administrators, REST-API-Nonces oder Authentifizierungstoken und senden Sie sie an einen vom Angreifer kontrollierten Server.
- Führen Sie Aktionen im privilegierten Kontext des Administrators aus (Beiträge erstellen, Plugins installieren, Administratorbenutzer hinzufügen usw.), abhängig von den verfügbaren CSRF-Schutzmaßnahmen.
- Verstecken Sie Spuren, injizieren Sie Hintertüren oder liefern Sie eine sekundäre Nutzlast (z. B. einen bösartigen PHP-Uploader).
Da die Schwachstelle durch Inhalte ausgelöst werden kann, die im Admin-Dashboard erscheinen, ist das Vorhandensein einer auf Abonnenten basierenden Injektion besonders risikobehaftet, selbst wenn der Angreifer nicht direkt auf privilegierte Bereiche zugreifen kann.
Szenarien für die Ausnutzung in der realen Welt
- SEO-Spam-Injektion: Der Angreifer injiziert bösartige oder spamartige Links in Stellenanzeigen oder gerenderte Seiten, um illegales SEO zu fördern oder den Verkehr umzuleiten.
- Diebstahl von Admin-Sitzungen: Der Angreifer verwendet JavaScript, um Admin-Cookies zu ernten und meldet sich dann als Administrator an.
- Promo-/Betrugsumleitung: Besucher oder Administratoren werden auf Phishing- oder Werbeseiten umgeleitet.
- Malware-Verbreitung: Der Angreifer injiziert Skripte, die externe Malware laden oder versteckte Iframes erstellen.
- Laterale Bewegung: Sobald der Angreifer Administratoranmeldeinformationen hat, kann er Web-Shells hochladen, Theme-/Plugin-Dateien ändern oder persistente Hintertüren erstellen.
Selbst wenn Sie glauben, dass Ihre Seite klein oder wenig besucht ist, werden automatisierte Scanner und Exploit-Kits versuchen, diese Schwachstelle im großen Stil zu finden und auszunutzen.
Sofortige Maßnahmen, die Sie ergreifen müssen (geordnet nach Priorität)
- Aktualisieren Sie das WP Job Portal-Plugin sofort auf Version 2.5.3 oder höher.
Der Anbieter hat einen Fix veröffentlicht; das Update ist die einzige vollständige Behebung. - Wenn Sie nicht sofort aktualisieren können, deaktivieren Sie vorübergehend das Plugin oder beschränken Sie den Zugriff auf die betroffene Benutzeroberfläche.
Deaktivieren Sie das Plugin unter Plugins > Installierte Plugins oder blockieren Sie den Zugriff auf die Admin-Seiten des Plugins über serverseitige Einschränkungen (Zugriff nach IP für wp-admin-Seiten, die zur Überprüfung von Einreichungen verwendet werden, verweigern), bis das Patchen möglich ist. - Begrenzen Sie neue Benutzerregistrierungen und deaktivieren Sie öffentliche Einreichungen, wo immer möglich.
Wenn das Plugin öffentliche Stellenangebote akzeptiert, verlangen Sie vorübergehend, dass Einreichungen außerhalb des Plugins deaktiviert oder moderiert werden. - Scannen Sie nach bösartigen Inhalten, die von Benutzern eingeführt wurden.
Durchsuchen Sie Beiträge, benutzerdefinierte Beitragstypen, Postmeta, Optionen und plugin-spezifische Tabellen nach verdächtigen Skript-Tags oder Ereignis-Handlern. - Rotieren Sie die Administratoranmeldeinformationen und API-Schlüssel, wenn Sie einen Kompromiss vermuten.
Wenn Sie unerklärliche Administratoraktivitäten oder Hinweise auf Ausnutzung sehen, ändern Sie die Schlüssel und erzwingen Sie Passwortzurücksetzungen für Administratorbenutzer. - Aktivieren und implementieren Sie Schutzmaßnahmen der Webanwendungsfirewall (WAF) und virtuelle Patches.
Wenn Sie WP-Firewall verwenden, aktivieren Sie virtuelle Patchregeln, die bekannte Angriffs-Payloads blockieren, die auf diese Schwachstelle abzielen (Beispiele und Regelideen unten). - Sicherung Ihre Website sofort vor und nach den Behebungsmaßnahmen; bewahren Sie eine Kopie für forensische Zwecke auf.
- Protokolle überwachen (Webserver, WAF, Plugin-Protokolle) auf Versuche, die typische XSS-Payloads und verdächtige POSTs an Plugin-Endpunkte enthalten.
Erkennung: Worauf man achten sollte
- Unerwartete , onerror, onclick oder javascript: Payloads, die in Stellenanzeigen, Kommentaren oder plugin-spezifischen Tabellen vorhanden sind.
- Unerklärliche Änderungen an Beiträgen, Optionen oder neuen unbekannten Administratorbenutzern.
- Abnormale Administrator-Sitzungen, die von ungewöhnlichen IPs stammen.
- WAF-Warnungen, die für XSS-Payloads oder POSTs an die Plugin-Endpunkte gekennzeichnet sind.
- Neue Dateien oder modifizierte Theme-/Plugin-Dateien (verwenden Sie die Datei-Integritätsüberwachung).
- Erhöhte Server-CPU oder ungewöhnliche ausgehende Verbindungen (möglicher Krypto-Miner oder Beaconing).
- Google Search Console oder Bing-Warnungen über gehackte Inhalte.
Verwenden Sie diese schnelle Suche (führen Sie sie in der Datenbank oder über WP-CLI aus), um wahrscheinlich gespeicherte Skript-Tags zu finden (passen Sie sie an Ihre Umgebung an und sichern Sie die DB vor dem Ausführen):
SELECT ID, post_title FROM wp_posts;
Suchen Sie auch in den Plugin-Tabellen und postmeta:
SELECT meta_id, post_id, meta_value FROM wp_postmeta;
Wenn Sie verdächtige Einträge finden, quarantänisieren Sie diese und untersuchen Sie, wann sie erstellt wurden und von welchem Benutzerkonto.
Wie WP-Firewall hilft — Virtuelles Patchen & Sofortschutz
WP-Firewall bietet eine mehrschichtige Sicherheit, die sofort angewendet werden kann, während Sie Updates planen:
- Verwaltete WAF-Regeln zum Blockieren gängiger XSS-Payload-Muster (Script-Tags, codiertes Skript, javascript: URIs, gefährliche Ereignisattributen).
- Virtuelles Patchen: eine Regel bereitstellen, die spezifische Anforderungsmuster blockiert, die auf WP Job Portal-Endpunkte abzielen (POST-Parameter, von denen bekannt ist, dass sie anfällig sind).
- Scannen und automatisierte Erkennung, um gespeicherte XSS-Payloads in Inhalten und Metadaten zu finden.
- Ratenbegrenzung und Bot-Schutz, um Massenangriffsversuche zu verlangsamen.
- IP-Reputation und Geo-Blocking, um Lärm von bekannten bösartigen Quellen zu reduzieren.
Beispiel für virtuelle Patch-Regeln (diese sind konzeptionell — die tatsächliche Regel-Syntax variiert je nach WAF):
- Blockieren Sie jede POST-Payload, die <script oder oder javascript: oder onerror= enthält, wenn die Anfrage für den Plugin-Endpunkt ist (z. B. /wp-admin/admin-ajax.php?action=wpjobportal_submit ODER plugin-spezifische Handler).
- Blockieren Sie codierte Payloads: base64-codierte JavaScript-Muster in POST-Inhalten.
- Blockieren Sie Inline-Ereignishandler in Uploads oder Formularfeldern.
Wichtig: Virtuelles Patchen ist eine Übergangslösung, kein Ersatz für das Aktualisieren des Plugins. Virtuelle Patches mindern Ausnutzungsversuche, bis Sie den Fix des Anbieters anwenden und eine Bereinigung durchführen können.
Temporäre Härte-Maßnahmen (Sicher und Schnell)
- Deaktivieren Sie öffentliche Einreichungen in den WP Job Portal-Einstellungen, wenn möglich.
- Den Zugriff auf den WP-Admin-Bereich nach IP einschränken (wenn Ihr Verwaltungsteam feste IPs hat).
- Erzwingen Sie die Zwei-Faktor-Authentifizierung (2FA) für Administrator- und Redakteurskonten.
- Setzen Sie die “Standardrolle neuer Benutzer” auf “Keine Rolle vorerst”, wenn Sie öffentliche Registrierungen zulassen.
- Erzwingen Sie das Abmelden aller Benutzer nach der Behebung, um möglicherweise gestohlene Cookies zu löschen (verwenden Sie ein Plugin oder ändern Sie die Salt-Keys in wp-config.php).
- Wenden Sie eine restriktive Content Security Policy (CSP) an, um die Ausführung von Inline-Skripten zu verhindern (CSP kann einige Funktionen beeinträchtigen — testen Sie sorgfältig):
Content-Security-Policy: default-src 'self'; script-src 'self' https://trusted-cdn.example.com; object-src 'none'; base-uri 'self';
CSP sollte sorgfältig übernommen werden — der einfachste Ansatz besteht darin, Inline-Skripte zu blockieren, indem ‘unsafe-inline’ entfernt wird, aber viele Themes/Plugins sind auf Inline-JS angewiesen, also testen Sie zuerst in der Staging-Umgebung.
Für Seiteninhaber: Schritt-für-Schritt-Remediations-Checkliste
- Sichern Sie die gesamte Website (Dateien + DB) sofort.
- Aktualisieren Sie das WP Job Portal-Plugin auf 2.5.3 (oder die neueste Version).
- Wenn ein Update nicht möglich ist:
- Deaktivieren Sie das Plugin oder beschränken Sie die Admin-Seiten.
- Aktivieren Sie die WAF-Virtual-Patch-Regeln, die auf das Plugin abzielen.
- Scannen Sie die Website nach injizierten Skripten, einschließlich Beiträge, Postmeta, wp_options, Plugin-Tabellen.
- Entfernen Sie bösartige Einträge oder stellen Sie aus einem sauberen Backup vor der Injektion wieder her.
- Rotieren Sie Schlüssel, Nonces und ändern Sie die Admin-Passwörter; erzwingen Sie das Abmelden aller Benutzer.
- Überprüfen Sie die Dateiintegrität (Theme/Plugin-Kerndateien) und scannen Sie nach Web-Shells.
- Aktivieren Sie jede Funktionalität erst wieder, nachdem Sie bestätigt haben, dass die Website sauber ist.
- Überwachen Sie Protokolle und WAF-Warnungen auf nachfolgende Exploit-Versuche.
- Schulen Sie Mitarbeiter und Administratoren, um zu vermeiden, dass sie auf verdächtige Links klicken oder untrusted Einreichungen ohne eine gesicherte Umgebung ansehen.
Entwicklerleitfaden: Wie dies hätte verhindert werden können
XSS, insbesondere gespeichertes XSS, ist eine vermeidbare Klasse von Schwachstellen, wenn Entwickler die besten Sicherheitspraktiken von WordPress befolgen. Wenn Sie Plugins pflegen oder entwickeln, überprüfen Sie diese Richtlinien:
- Sanitär bei Eingabe, Escaping bei Ausgabe
- Eingabesäuberung: Verwenden Sie geeignete Säuberungsfunktionen beim Speichern von Daten:
- Textfelder: sanitize_text_field()
- E-Mail: sanitize_email()
- URLs: esc_url_raw() (für gespeicherte Daten) oder sanitize_text_field(), wenn die URL nicht erforderlich ist
- Rich HTML: wp_kses_post() mit einer Whitelist, wenn HTML erlaubt ist
- Ausgabe-Escaping: immer escapen, wenn Sie in HTML ausgeben:
- Escaping für HTML-Text im Body: esc_html()
- Escaping für Attribute: esc_attr()
- Escaping für URLs: esc_url()
- Für erlaubtes HTML: echo wp_kses( $value, $allowed_html )
- Eingabesäuberung: Verwenden Sie geeignete Säuberungsfunktionen beim Speichern von Daten:
- Verwenden Sie Nonces und Berechtigungsprüfungen
if ( ! isset( $_POST['myplugin_nonce'] ) || ! wp_verify_nonce( $_POST['myplugin_nonce'], 'myplugin_action' ) ) { - Daten im Admin-UI und in E-Mails escapen
Beim Rendern von benutzereingereichtem Inhalt in Admin-Listen oder Metaboxen, verwenden Sie angemessenes Escaping, um die Ausführung zu verhindern. - Vermeiden Sie das Drucken von rohem, benutzereingereichtem HTML
Wenn Sie HTML unterstützen müssen, sanitieren Sie mit einer strengen Whitelist unter Verwendung von wp_kses() und ziehen Sie in Betracht, HTMLPurifier auf der Serverseite für robuste Sanitärmaßnahmen zu verwenden. - Testen auf XSS während der QA
Fügen Sie XSS-Fuzzing in Ihre Test-Suite ein. Stellen Sie sicher, dass Felder harmlos gerendert werden, wenn Payloads übergeben werden. - Verwenden Sie vorbereitete Anweisungen für DB-Abfragen
Vermeiden Sie die direkte Verkettung von DB-Werten in Abfragen.
Beispiel für sichere Ausgabe beim Anzeigen eines Jobtitels:
// Unsicher: echo $job->title;
Beispiel beim Ausgeben einer benutzereingereichten Beschreibung, aber mit eingeschränktem HTML:
$allowed_tags = array(;
WAF-Regelbeispiele (konzeptionell) — Vorsichtig verwenden
Unten sind konzeptionelle Beispiele aufgeführt, die die Logik der Regeln zeigen, die Sie in einer WAF implementieren könnten. Die Syntax variiert je nach Produkt:
- Blockieren Sie POSTs, wo
anforderungs_urientspricht Plugin-Endpunkten UNDanforderungs_körperenthält <script oder onerror=
Bedingung: request_uri enthält/wp-admin/admin-ajax.php?action=wpjobportalUND request_body entspricht regex(?i)(<script|</script|javascript:|onerror=|onload=)
Aktion: Blockieren + Protokollieren - Blockiere Anfragen, die kodierte Skripte enthalten (base64 oder hex Muster), wo sie zu <script: dekodiert werden.
Erkennenbase64_decodeMuster oder lange Zeichenfolgen, die nach der Dekodierung verdächtig wie JS aussehen; blockieren oder herausfordern. - Blockiere gängige XSS-kodierte Formulare:
\x3Cscriptoderscript. - Begrenze die Anzahl der Kontoerstellungen und Einreichungen pro IP, um Massenversuche zu reduzieren.
Notiz: Generische Skriptblockierungsregeln verursachen Fehlalarme bei legitimen Inhalten (z. B. Code-Snippets). Passe die Regeln an, um gezielt Plugin-Endpunkte anzusprechen oder verwende eine Herausforderung (Captcha), anstatt sie wo angemessen direkt zu blockieren.
Bereinigung und Vorfallreaktion (Falls ausgenutzt)
Wenn du bestätigst, dass die Schwachstelle ausgenutzt wurde:
- Stelle aus einem sauberen Backup vor dem Kompromiss wieder her (falls verfügbar).
- Wenn kein sauberes Backup vorhanden ist, entferne manuell bösartige Einträge: suche nach und bereinige Instanzen, die <script, onerror= oder verdächtige externe Links enthalten.
- Überprüfe WordPress-Benutzer: Entferne unbekannte Administratoren und setze Passwörter für alle privilegierten Konten zurück.
- Rotiere API-Schlüssel, OAuth-Token, Webhook-Geheimnisse und alle im DB gespeicherten Anmeldeinformationen.
- Überprüfen Sie auf Web-Shells (Dateien mit obfuskiertem PHP, kürzlich geänderte Dateizeiten).
- Führen Sie einen vollständigen Malware-Scan (Plugin/Thema/Dateiscanner) durch und ziehen Sie einen Malware-Entfernungsdienst in Betracht, wenn Sie unsicher sind.
- Benachrichtigen Sie die Stakeholder und veröffentlichen Sie einen Vorfallbericht, wenn dies gesetzlich oder durch Richtlinien erforderlich ist.
Langfristige Wartung & Best Practices
- Halten Sie Plugins, Themes und den WordPress-Kern auf dem neuesten Stand. Verwenden Sie Staging-Umgebungen, um Updates vor der Produktion zu testen.
- Übernehmen Sie das Prinzip der minimalen Berechtigung für Benutzerrollen – geben Sie Benutzern nicht mehr Möglichkeiten, als sie benötigen.
- Härten Sie Ihren Admin-Bereich: 2FA, komplexe Passwörter, eingeschränkter IP-Zugriff und nur Admin-Zugriff auf kritische Endpunkte.
- Implementieren Sie eine WAF und kontinuierliche Überwachung auf verdächtiges Verhalten und Anzeichen von Kompromittierung.
- Planen Sie regelmäßige Code-Überprüfungen und Sicherheitstests für Plugins und benutzerdefinierten Code.
- Sichern Sie häufig und überprüfen Sie Backups, indem Sie diese regelmäßig wiederherstellen.
So testen Sie nach dem Patchen
- Scannen Sie die DB und den Inhalt erneut nach Skript-Tags und verdächtigen Mustern.
- Versuchen Sie, bekannte Proof-of-Concept-Payloads in einer Staging-Umgebung zu replizieren und zu überprüfen, ob sie blockiert werden.
- Validieren Sie, dass die legitime Funktionalität nicht von WAF- und CSP-Regeln betroffen ist.
- Aktivieren Sie die Überwachung und führen Sie Protokolle für mindestens 30 Tage, um späte Nachverfolgungen zu erkennen.
Kostenlos starten: Essentieller Schutz für jede WordPress-Website
Wenn Sie eine sofortige, automatisierte Schutzschicht wünschen, während Sie patchen und reinigen, ziehen Sie in Betracht, mit dem WP-Firewall Basic (Kostenlos) Plan zu beginnen. Er bietet wesentliche, verwaltete Schutzmaßnahmen, die die häufigsten und gefährlichsten Risiken abdecken:
- Essentieller Schutz: verwaltete Firewall, unbegrenzte Bandbreite und eine bewährte WAF, die gängige XSS-, SQLi- und OWASP Top 10-Angriffsvektoren blockiert.
- Malware-Scanner: regelmäßige Scans nach bösartigen Dateien und Anzeichen von Kompromittierung.
- Kontinuierliche Minderung: virtuelle Patch-Regeln werden sofort bereitgestellt, sodass bekannte ausgenutzte Schwachstellen blockiert werden, bis Sie diese vollständig beheben können.
Melden Sie sich jetzt an und aktivieren Sie den grundlegenden Schutz unter: https://my.wp-firewall.com/buy/wp-firewall-free-plan/ — es ist schnell, erfordert keine Kreditkarte und kann die unmittelbare Angriffsfläche erheblich reduzieren, während Sie die oben stehende Checkliste zur Behebung befolgen.
(Wenn Sie später automatisierte Entfernung und tiefere Kontrollen benötigen, fügen die Standard- und Pro-Pläne von WP-Firewall IP-Blacklistung/Whitelistung, automatische Malware-Entfernung, monatliche Berichte und automatisches virtuelles Patchen hinzu.)
Abschließende Hinweise — Zögern Sie nicht
- Aktualisieren Sie WP Job Portal jetzt auf 2.5.3. Das ist die wichtigste Maßnahme.
- Wenn Sie nicht sofort aktualisieren können, verwenden Sie das verwaltete WAF/virtuelles Patchen von WP-Firewall und deaktivieren Sie öffentliche Einreichungsfunktionen, bis die Umgebung sicher ist.
- Behandeln Sie verdächtige Inhaltsübermittlungen oder Skriptvorkommen auf der Administrationsseite als dringend — untersuchen, bereinigen und wechseln Sie die Anmeldeinformationen.
XSS-Sicherheitsanfälligkeiten werden häufig als Sprungbrett für eine vollständige Kompromittierung der Website verwendet. Schnelles Handeln und die Verwendung einer mehrschichtigen Verteidigung (Patchen + WAF + Scannen + Härtung) verhindern, dass Angreifer einen kleinen Fehler in einen größeren Vorfall verwandeln.
Wenn Sie Hilfe bei der Erkennung, virtuellem Patchen oder Incident Response benötigen, kann das Sicherheitsteam von WP-Firewall bei der Bereitstellung und Anleitung zur Behebung helfen — beginnen Sie mit dem kostenlosen Schutzplan unter https://my.wp-firewall.com/buy/wp-firewall-free-plan/ um grundlegende Abwehrmaßnahmen zu ergreifen, während Sie die verbleibenden Schritte oben durchführen.
Bleiben Sie sicher — nehmen Sie jedes Plugin-Update ernst und übernehmen Sie das Prinzip, dass eine einzige nicht escaped Ausgabe alles ist, was ein Angreifer benötigt, um ernsthaften Schaden anzurichten.
