Praxisbericht · WordPress Sicherheit

WordPress gehackt: 9 Lehren aus einer hartnäckigen Infektion

WordPress gehackt – und die Malware kommt nach dem Löschen zurück? Genau das erlebte ich bei diesem Vorfall. Ein Anruf am Freitagabend führte zu einer aufwendigen Bereinigung mehrerer Websites. In neun Abschnitten zeige ich, was wir fanden, wie die Wiederherstellung gelang und welche Lehren daraus für den Betrieb einer WordPress-Website bleiben.

WordPress gehackt: Illustration einer Website-Wiederherstellung mit Schutzschild und bereinigten Seiten.
Symbolische, KI-generierte Illustration zur WordPress-Wiederherstellung; keine Originalaufnahme des Vorfalls.

Anonymisierter Erfahrungsbericht. Der Einstieg gibt die Erinnerung an den Vorfall und das Gespräch sinngemäß wieder. Befunde, offene Fragen und allgemeine Empfehlungen werden getrennt eingeordnet. Die Illustrationen zeigen keine Originalansichten der betroffenen Systeme.

1. WordPress gehackt: Der Anruf, der meinen Freitagabend veränderte

Es war Freitag, spät am Abend. Ich wollte gerade den Rechner herunterfahren. Die Arbeit der Woche war erledigt, die letzten Fenster waren fast geschlossen. Gedanklich war ich schon im Wochenende.

Dann klingelte mein Telefon.

Am anderen Ende war ein Kunde. Schon nach den ersten Sätzen war klar, dass dies keine gewöhnliche Rückfrage zu einer Website war. Seine Stimme klang angespannt. Er beschrieb fremde Links, Veränderungen auf mehreren Seiten und Dateien, die dort nicht hingehörten.

„Ich glaube, mein Server wurde gehackt. Auf meinen Websites tauchen überall fremde Links auf. Kannst du helfen?“

Ich ließ den Rechner an.

Bei einer einzelnen fehlerhaften Seite gibt es meist einen überschaubaren Ausgangspunkt. Hier waren mehrere WordPress-Websites in derselben Hosting-Umgebung betroffen. Das machte die Lage schwieriger: Eine Bereinigung an einer Stelle würde wenig bringen, wenn an anderer Stelle ein Zugang offen blieb.

Für den Kunden stand dabei mehr auf dem Spiel als die Erreichbarkeit einiger Seiten. In diesen Websites steckten Jahre an Arbeit: Texte, Bilder, gewachsene Strukturen und individuelle Anpassungen. All das sollte erhalten bleiben.

Meine erste Aufgabe war, mir ein eigenes Bild zu machen. Wie sahen die Veränderungen aus? Welche Websites waren betroffen? Welche Dateien waren neu oder verändert? Und vor allem: War das ein abgeschlossener Eingriff – oder lief im Hintergrund noch etwas weiter?

Ob WordPress gehackt worden war, stand angesichts der Veränderungen kaum noch infrage. Offen war, wie tief der Eingriff reichte. Die Antwort auf die Frage nach fortgesetzter Aktivität sollten wir schneller bekommen, als uns lieb war.

2. Die Arbeit beginnt: Eine Bereinigung, die keine 30 Minuten hielt

Ich räumte meinen Schreibtisch frei und begann mit der Untersuchung. Alles andere konnte warten.

Zunächst entfernte ich die auffälligen, als schädlich erkannten Dateien auf den betroffenen Websites. Danach ließ ich einen Malware-Scan laufen. In diesem Durchlauf wurden keine weiteren Bedrohungen gemeldet.

Ich öffnete die Seiten, auf denen vorher fremde Links zu sehen gewesen waren. Die Links waren verschwunden. Die Darstellung sah wieder normal aus.

Für einen Moment atmete ich auf.

Dann begann es erneut. Innerhalb von etwa 30 Minuten tauchten die Auffälligkeiten wieder auf.

Das war der Moment, in dem sich die Aufgabe grundlegend veränderte. Wir hatten sichtbare Spuren entfernt. Es gab jedoch weiterhin einen Mechanismus oder Zugang, über den die Veränderungen zurückkehren konnten.

Einfach dieselben Dateien noch einmal zu löschen, hätte uns höchstens Zeit gekauft. Gleichzeitig kam ein unüberlegter Neustart nicht infrage: Die Inhalte und individuellen Funktionen mussten erhalten bleiben.

Die entscheidende Frage lautete jetzt: Was stellt die schädlichen Dateien wieder her – und welchem Teil der Installation können wir noch vertrauen?

Aus der ersten schnellen Bereinigung wurde eine systematische Untersuchung. Wir mussten die betroffene Umgebung umfassender betrachten, Standardsoftware erneuern und die Bestandteile sorgfältig prüfen, die sich nicht einfach ersetzen ließen.

Was die Datei monit.php mit dem Vorfall zu tun hatte

Ein wiederkehrender Name in diesem Fall war monit.php. Er stand im Mittelpunkt der Untersuchung einer Webshell-Infektion.

Eine Webshell ist ein eingeschleustes Skript, mit dem ein Angreifer über Webanfragen Aktionen auf dem betroffenen System auslösen kann. Was damit möglich ist, hängt vom Code und den Berechtigungen ab: beispielsweise Dateien verändern oder weitere Schadsoftware ablegen. Eine Webshell bedeutet dabei nicht automatisch, dass der Angreifer Root-Rechte besitzt.

Der Dateiname allein ist kein verlässliches Erkennungsmerkmal. Dieselbe Art von Schadcode kann unter ganz anderen Namen auftauchen. Umgekehrt ersetzt ein verdächtig klingender Name niemals die Prüfung des Inhalts.

3. WordPress gehackt: Hinweise prüfen und Zugänge untersuchen

Wenn WordPress gehackt wurde und dieselben Symptome zurückkehren, reicht der Blick auf die zuletzt veränderten Dateien nicht aus. Wir erweiterten die Suche auf die betroffenen Installationen und weitere Anwendungen innerhalb der Hosting-Umgebung.

Dabei wurden verschiedene Dinge relevant: umbenannte Funddateien, ungewöhnliche Zeitstempel, zusätzliche Dateien, Benutzerkonten und Code aus bestehenden Sicherungen.

Warum Dateiname und Änderungsdatum nicht ausreichen

Im Verlauf tauchten Varianten auf, deren Namen nach einer Behandlung durch den Hosting-Scanner verändert worden waren. Eine Suche ausschließlich nach dem ursprünglichen Dateinamen konnte solche Varianten übersehen.

Auch ältere Änderungsdaten mussten wir vorsichtig bewerten. Ein altes Datum kann einen Administrator in Sicherheit wiegen. Es beweist jedoch weder, dass eine Datei unverändert ist, noch dass sie manipuliert wurde. Gerade nach dem Entpacken von Archiven können viele Dateien identische ältere Zeitstempel tragen.

Für mich bedeutete das: Auffälligkeiten sammeln, anschließend den Inhalt und die Herkunft prüfen. Ein einzelnes Merkmal durfte nicht über „behalten“ oder „löschen“ entscheiden.

Unberechtigte Administratoren: Ein Zugang bleibt ein Zugang

Ein weiterer wichtiger Teil der Untersuchung waren die WordPress-Benutzerkonten. Im Bereinigungsverlauf wurden zusätzliche Administratorkonten als unberechtigt eingeordnet und zur Entfernung identifiziert.

Das erklärt, warum eine reine Dateibereinigung zu kurz greifen kann. Solange ein fremdes Konto weitreichende Berechtigungen besitzt, bleibt ein Zugang zur Anwendung bestehen.

Bei einer solchen Prüfung müssen Konten mit den tatsächlich berechtigten Personen abgeglichen werden. Ein unbekannter Benutzername allein ist noch kein Nachweis. Außerdem dürfen beim Entfernen eines Kontos keine legitimen Inhalte versehentlich mitgelöscht werden.

Die Grenze automatischer Scans

Wir suchten auch nach Code-Mustern, die bei Schadsoftware vorkommen können. Diese Suche erzeugte allerdings ebenfalls Treffer in regulärer Software.

Das ist ein zentraler Unterschied: Ein Suchtreffer ist zunächst ein Prüfauftrag. Er ist noch kein fertiges Urteil.

Später wurden auch Mediendateien wegen einer kurzen gefundenen Zeichenfolge verdächtigt. Rückblickend ist hier eine präzise Einordnung wichtig: Eine kurze Zeichenfolge in einer Bild- oder Videodatei beweist keine Webshell. Für einen belastbaren Befund braucht es die Analyse des Inhalts und gegebenenfalls des Codes, der diese Datei lädt.

Eine Bilddatei wird außerdem nicht automatisch als PHP ausgeführt, nur weil sie schädliche Bestandteile enthalten könnte. Dafür müsste ein entsprechender Ausführungsweg bestehen. Die Prüfung von Uploads bleibt sinnvoll; eine pauschale Löschung sämtlicher Treffer wäre daraus aber nicht abzuleiten.

WordPress gehackt: Infografik zu verdächtigen Dateien, Mediendateien und Benutzerkonten sowie den nötigen Prüfungen.
Hinweise müssen geprüft werden: Dateiname, Zeitstempel oder ein einzelner Suchtreffer reichen allein nicht als Nachweis.

4. WordPress Malware entfernen und gewachsene Inhalte bewahren

WordPress gehackt: Für den Betreiber bedeutet das auch die Sorge um jahrelange Arbeit. Die größte Herausforderung war, die Websites wieder auf eine verlässliche Grundlage zu stellen, ohne ihre gewachsene Substanz aufzugeben.

Dafür war eine Unterscheidung entscheidend: Welche Bestandteile lassen sich aus einer vertrauenswürdigen Quelle neu beschaffen? Und welche enthalten einzigartige Arbeit, die gezielt geprüft und erhalten werden muss?

Standardsoftware ersetzen statt jede Datei einzeln reparieren

Für WordPress und regulär verfügbare Erweiterungen bestand der Wiederaufbau im Verlauf wesentlich darin, frische Installationspakete zu verwenden. Individuelle Anpassungen mussten wir davon getrennt behandeln.

Diese Trennung sparte unnötige Handarbeit an austauschbarem Code. Gleichzeitig machte sie deutlich, wo eine manuelle Prüfung unverzichtbar war.

Beim Ersetzen von Software ist bloßes Überschreiben allerdings keine vollständige Bereinigung: Zusätzlich eingeschleuste Dateien können bestehen bleiben. Deshalb müssen auch Dateien berücksichtigt werden, die im Originalpaket überhaupt nicht enthalten sind.

Für heutige Prüfungen bietet sich ergänzend ein Vergleich der WordPress-Dateien mit den offiziellen Prüfsummen an. Er hilft, Abweichungen zu erkennen. Er bewertet jedoch weder sämtliche individuellen Dateien noch die Datenbank und ist deshalb nur ein Teil der Kontrolle.

Der entscheidende Fund bei der manuellen Theme-Prüfung

Besonders aufmerksam behandelte ich die individuell angepassten Themes. Hier steckten Funktionen und Gestaltungselemente, für die es keinen unveränderten Download als Ersatz gab.

Die benötigten Anpassungen wurden im Verlauf einzeln aus der Sicherung zur Prüfung herangezogen. Ich ging Website für Website vor. Selbst gleich benannte Child-Themes konnten unterschiedliche Anpassungen enthalten und durften nicht verwechselt werden.

Bei dieser manuellen Prüfung wurde in einem Child-Theme eine weitere Hintertür gefunden und entfernt.

Das war einer der wichtigsten Momente der gesamten Bereinigung. Ausgerechnet der Code, den wir zur Wiederherstellung der vertrauten Website benötigten, konnte einen erneuten Einstieg ermöglichen.

Hätten wir die individuellen Dateien ungeprüft zurückkopiert, hätten wir einen problematischen Bestandteil wieder eingebaut.

Hier half mir meine Erfahrung in der WordPress-Plugin- und Theme-Entwicklung unmittelbar: Ich musste verstehen, welche Funktion ein Abschnitt erfüllen sollte und welche Anweisungen nicht dazugehörten. Eine vertraute Gestaltung sagte nichts darüber aus, ob der darunterliegende Code vertrauenswürdig war.

Backups: Wertvolle Grundlage, aber kein automatischer Freispruch

Eine Sicherung war in diesem Fall auch deshalb wichtig, weil sich daraus die ursprüngliche Ausstattung und individuelle Anpassungen nachvollziehen ließen.

Das machte sie noch nicht zu einer sauberen Komplettlösung. Ein Backup aus einer bereits kompromittierten Phase kann dieselben Probleme enthalten wie die laufende Website.

Meine Empfehlung für solche Fälle: Den betroffenen Zustand einschließlich relevanter Protokolle vor größeren Eingriffen geschützt sichern. Verdächtige Sicherungen getrennt, nicht öffentlich erreichbar und ohne ausführbare Anbindung aufbewahren. Für die Wiederherstellung den Sicherungszeitpunkt und die enthaltenen Bestandteile prüfen. Eine Sicherung für die Analyse erfüllt einen anderen Zweck als ein vertrauenswürdiger Wiederherstellungsstand.

WordPress-Wiederherstellung: Standardsoftware erneuern, individuellen Code prüfen und Inhalte geschützt sichern.
Beim Wiederaufbau unterscheiden: austauschbare Software, individueller Code und erhaltenswerte Inhalte.

5. Die gesamte Umgebung prüfen: Auch vergessene Anwendungen zählen

Die Untersuchung endete nicht bei den aktiven WordPress-Seiten. Im Verlauf wurden auch ältere zusätzliche Anwendungen und nicht mehr benötigte Installationen betrachtet.

Solche Bestände gehen im Alltag leicht unter. Eine Testinstallation ist schnell erstellt. Monate später erinnert sich möglicherweise niemand mehr daran, obwohl ihre Dateien weiterhin vorhanden sind.

Wir ordneten deshalb Websites, Anwendungen und Datenbanken genauer zu. Benötigte Daten mussten erhalten bleiben; nicht mehr benötigte Bestände konnten nach Prüfung entfernt werden.

Gerade bei Datenbanken durfte die Entscheidung nicht vom Namen abhängen. Ein vermeintlicher Testbestand kann noch verwendet werden. Umgekehrt kann eine vertraute Bezeichnung zu einem längst aufgegebenen Projekt gehören.

Aus dieser Bestandsaufnahme lässt sich keine konkrete Eintrittslücke beweisen. Die ursprüngliche Angriffskette ist im verfügbaren Verlauf nicht lückenlos dokumentiert. Deshalb wäre es unseriös, eine bestimmte Erweiterung oder eine einzelne Altanwendung als gesicherte Ursache zu benennen.

Die praktische Konsequenz bleibt: Wer mehrere Websites betreibt, braucht einen Überblick über die gesamte Umgebung und deren Berechtigungen.

6. WordPress Sicherheit: Zugänge erneuern und Schutzmaßnahmen testen

Wenn WordPress gehackt wurde, gehören auch die Zugänge zur Untersuchung. Zum Wiederaufbau gehörte in diesem Fall die Erneuerung der Datenbank-Zugangsdaten. Das war ein wichtiger Schritt, weil Zugangsdaten aus einer kompromittierten Umgebung nicht unverändert weiterverwendet werden sollten.

Darüber hinaus behandelten wir Dateiberechtigungen, den Schutz sensibler Konfigurationen und Einschränkungen für die Ausführung von Skripten im Upload-Bereich. Auch der integrierte Datei-Editor wurde im Verlauf als zusätzliche Schutzmaßnahme deaktiviert.

Solche Maßnahmen müssen zur tatsächlichen Serverkonfiguration passen. Ein bestimmter Zahlenwert bei Dateirechten ist kein universeller Schutzschild. Entscheidend ist, welcher Benutzer den Anwendungscode ausführt und auf welche Dateien er zugreifen darf.

Für den laufenden Betrieb empfehle ich außerdem eindeutige Zugänge, Mehrfaktor-Authentifizierung für administrative Konten und die Überwachung unerwarteter Änderungen. Nach einem Vorfall gehören auch bestehende Sitzungen und weitere betroffene Zugangsdaten auf den Prüfstand.

Wenn eine Schutzregel den normalen Betrieb blockiert

Der Verlauf enthielt später noch eine wichtige Erinnerung: Eine zu grobe Sicherheitsregel stufte eine legitime Speicheranfrage im Editor als verdächtig ein.

Das zeigt, weshalb eine Bereinigung nicht mit der Aktivierung möglichst vieler Sperren abgeschlossen ist. Die Website muss anschließend auch fachlich funktionieren: Inhalte bearbeiten, Bilder hochladen, Formulare absenden und die benötigten Schnittstellen verwenden.

Schutzregeln brauchen nachvollziehbare Kriterien und Funktionstests. Eine Regel, die normale redaktionelle Arbeit verhindert, muss überprüft werden. Sie allein wegen ihrer strengen Wirkung als besonders sicher zu bewerten, hilft dem Betreiber nicht.

Bei Websites mit externen Diensten umfasst diese Prüfung auch API- und Drittanbieter-Integrationen: Kommen Daten noch korrekt an? Funktionieren benötigte Webhooks und Schnittstellen? Müssen betroffene API-Schlüssel erneuert werden? Das sind allgemeine Prüfpunkte meiner Arbeit; eine kompromittierte API ist für diesen Vorfall nicht belegt. Gerade nach einer Bereinigung müssen Schutzmaßnahmen und Geschäftsabläufe zusammenpassen.

7. VPS oder Shared Hosting: Welche Umgebung hilft im Ernstfall?

Bei einer aufwendigen Bereinigung merkt man schnell, wie stark die eigenen Möglichkeiten vom Hosting-Modell abhängen.

Ein eigener VPS mit administrativem Zugriff bietet mehr Kontrolle über Systemkonfiguration, Prozesse und die Trennung einzelner Websites. Das kann bei der Untersuchung hilfreich sein. Dafür muss jemand diese Umgebung zuverlässig betreiben und absichern.

Root-Zugriff ist dabei eine weitreichende Berechtigung, kein Sicherheitsmerkmal an sich. Auch auf einem eigenen Server sollten einzelne Anwendungen nur die Rechte erhalten, die sie tatsächlich benötigen.

Beim Shared Hosting liegen viele dieser Aufgaben beim Anbieter. Für Maßnahmen außerhalb des eigenen Kontos ist man auf dessen Unterstützung angewiesen. Wie weit Überwachung, Benachrichtigungen und Hilfe bei einer Infektion reichen, hängt vom konkreten Leistungsumfang ab.

Ein betreuter Server kann einen Mittelweg bieten. Entscheidend ist die klare Aufgabenverteilung: Wer wartet das Betriebssystem? Wer aktualisiert WordPress? Wer reagiert auf Warnungen? Und wer hilft, wenn eine Infektion wiederkehrt?

Mein Maßstab ist deshalb die Kombination aus Fachwissen, verfügbarer Zeit, Kontrollbedarf und verlässlicher Betreuung. Das passende Hosting ist die Umgebung, deren Verantwortung im Alltag tatsächlich getragen wird.

8. Das Ergebnis: Die Wiederherstellung gelang – nach mehreren Anläufen

WordPress gehackt hieß in diesem Fall nicht, dass die Websites aufgegeben werden mussten. Nach mehreren Bereinigungsrunden gelang es schließlich, die Infektion zu beseitigen und die Websites wiederherzustellen.

Es gab keinen einzelnen Knopf, der diesen Fall löste. Der Fortschritt entstand aus der Verbindung mehrerer Arbeiten: auffällige Dateien untersuchen, unberechtigte Zugänge entfernen, Software neu aufbauen, individuelle Anpassungen prüfen und die Umgebung aufräumen.

Vor allem musste ich bereit sein, vermeintlich abgeschlossene Schritte erneut infrage zu stellen. Der erste unauffällige Scan war beruhigend gewesen. Die Rückkehr der Symptome zeigte uns, wie begrenzt diese Momentaufnahme war.

Auch nach einer erfolgreichen Wiederherstellung bleibt Kontrolle notwendig. Ein sauberer Prüfstand beschreibt die untersuchten Bereiche zu einem bestimmten Zeitpunkt. Er ersetzt keine weitere Wartung.

Aus der Wiederherstellung einen wartbaren Betrieb entwickeln

Wenn WordPress gehackt wurde, hat zunächst die Wiederherstellung Vorrang. Danach lässt sich mit etwas Abstand entscheiden, welche technische Weiterentwicklung wirklich sinnvoll ist. Nicht jede Website braucht einen kompletten Neustart. Manche benötigen gezielte Codekorrekturen, andere eine besser betreute Hosting-Umgebung oder den Ersatz nicht mehr gepflegter Komponenten.

WordPress-Plugin- und Theme-Entwicklung hilft dabei, individuelle Funktionen nachvollziehbar und wartbar umzusetzen. API- und Drittanbieter-Integration verbindet diese Funktionen mit externen Systemen. Beides braucht eine verständliche Dokumentation, damit eine spätere Fehlersuche nicht wieder bei null beginnt.

Hosting, Serverwartung und Performance betreffen den laufenden Betrieb: Überwachung, Updates, Sicherungen und die gezielte Untersuchung von Engpässen. Mehr dazu finden Sie bei unseren Webmaster-Diensten und der technischen Website-Betreuung. Eine langsame Website ist dabei für sich genommen kein Beweis für einen Angriff.

Migration und Systemmodernisierung können sinnvoll werden, wenn die bestehende Umgebung nicht mehr tragfähig ist. Ein Umzug allein entfernt jedoch keine Malware: Ungeprüfte Dateien würden das Problem lediglich mitnehmen. Deshalb gehören Bereinigung, Prüfung und die geplante Übernahme zusammen. Diese Nachbereitung ergänzt die WordPress-Sicherheit und Incident Recovery; sie ersetzt sie nicht.

9. WordPress gehackt – was sollten Sie jetzt tun?

Wenn Sie gerade vor einer ähnlichen Situation stehen, hilft eine geordnete erste Reaktion:

  1. Auffälligkeiten dokumentieren: Was hat sich verändert, wann fiel es auf und welche Websites sind betroffen?
  2. Den Hoster einbeziehen: Umfang des Vorfalls und Möglichkeiten zur Zugriffsbeschränkung klären.
  3. Den Zustand sichern: Dateien, Datenbank und relevante Protokolle geschützt für die Untersuchung aufbewahren.
  4. Unberechtigte Zugänge prüfen: Administrative Konten und betroffene Zugangsdaten berücksichtigen.
  5. Geordnet wiederherstellen: Vertrauenswürdige Softwarequellen verwenden und individuelle Bestandteile gesondert prüfen.
  6. Ergebnis kontrollieren: Sicherheitsprüfung und Funktionstests durchführen; anschließend weiter beobachten.

Der größte Zeitdruck entsteht oft durch den Wunsch, schnell wieder online zu sein. Eine voreilige Freigabe kann jedoch die nächste Bereinigungsrunde vorbereiten. Bei wiederkehrender Malware lohnt es sich besonders, die Untersuchung zu vertiefen.

WordPress gehackt: Sechs Schritte von der Dokumentation über Sicherung und Bereinigung bis zur Kontrolle.
Allgemeine Orientierung für einen Sicherheitsvorfall. Die sechs Handlungsschritte ergänzen die neun Abschnitte dieses Fallberichts.

Häufige Fragen zur Wiederherstellung gehackter WordPress-Websites

Warum kommt WordPress-Malware nach dem Löschen zurück?

Möglicherweise besteht noch eine Hintertür, ein unberechtigter Zugang oder eine weiterhin ausnutzbare Schwachstelle. Auch das Zurückspielen belasteter Dateien kann Probleme erneut einführen. Welcher Mechanismus vorliegt, muss am konkreten Fall untersucht werden.

Kann ich eine gehackte Website wiederherstellen, ohne alle Inhalte zu verlieren?

Das kann gelingen. In diesem Fall war der Erhalt der gewachsenen Websites ein zentrales Ziel. Die Möglichkeiten hängen davon ab, was verändert wurde, welche Sicherungen existieren und welche individuellen Bestandteile geprüft werden können. Eine pauschale Garantie wäre unseriös.

WordPress gehackt: Reicht ein Malware-Scanner für die Bereinigung?

Dieser Fall zeigt die Grenzen eines einzelnen Prüflaufs. Scanner helfen bei der Suche. Sie ersetzen weder die Bewertung von Funden noch die Untersuchung von Zugängen, individuellen Anpassungen und wiederkehrenden Veränderungen.

Ist jede unbekannte Datei automatisch Malware?

Nein. Ungewohnte Dateinamen, ältere Zeitstempel und einzelne Code-Muster können auch legitime Ursachen haben. Herkunft, Inhalt und Funktion müssen zusammen bewertet werden.

Wie lange dauert eine WordPress-Malware-Bereinigung?

Das hängt unter anderem von der Anzahl der betroffenen Installationen, verfügbaren Sicherungen und dem Umfang individueller Anpassungen ab. Wiederkehrende Infektionen erfordern meist eine breitere Untersuchung. Eine belastbare Einschätzung folgt daher auf die erste Bestandsaufnahme.

WordPress gehackt? Lassen Sie uns die nächsten Schritte klären.

Ich unterstütze Sie bei der Untersuchung, Malware-Bereinigung und Wiederherstellung Ihrer WordPress-Website. Bei Bedarf begleite ich auch die anschließende Entwicklung, API-Anbindung, Migration und technische Betreuung.

Beschreiben Sie mir, was Ihnen aufgefallen ist, seit wann das Problem besteht und ob bereits Bereinigungsversuche stattgefunden haben. So können wir Umfang, Prioritäten und das weitere Vorgehen einschätzen. Bitte senden Sie zunächst keine Passwörter oder Zugangsschlüssel.

WordPress-Hilfe bei Nimesh und Argo.berlin anfragen

Mehr über Nimesh Patel und seine technischen Schwerpunkte

Über den Autor: ist freiberuflicher WordPress-Entwickler und arbeitet mit Argo.berlin zusammen. Seine Schwerpunkte sind individuelle Plugins und Themes, WordPress-Sicherheit und Incident Recovery, API-Integration, Hosting, Performance sowie Migration und Modernisierung.

Zur Entstehung dieses Beitrags: Grundlage sind meine Schilderung und die damalige Arbeitsdokumentation. KI unterstützte die damalige technische Recherche sowie die Aufbereitung dieses Beitrags. Die Dokumentation ist kein vollständiges forensisches Gutachten. Eine konkrete Eintrittslücke oder ein Datenabfluss werden hier deshalb nicht als nachgewiesen dargestellt. Kundendaten und identifizierende Systemdetails bleiben vertraulich.

Weiterführende technische Quellen: Die Fallbeschreibung beruht auf meiner Erfahrung und der damaligen Arbeitsdokumentation. Zur Einordnung allgemeiner Maßnahmen: WordPress: My site was hacked, WordPress: Hardening, WP-CLI: Core-Prüfsummen sowie OWASP: Unrestricted File Upload. Technischer Quellenabgleich: 2. Oktober 2026.