Rund vier Stunden. Mehr Zeit blieb nicht zwischen der Veröffentlichung eines WordPress-Sicherheitspatches und den ersten dokumentierten Exploit-Versuchen. Das Sicherheitsunternehmen Field Effect meldete diesen Abstand für eine Schwachstelle, die im Rahmen eines Core-Updates geschlossen wurde. Vier Stunden sind keine Ausnahme. Sie sind die neue Normalität im WordPress-Ökosystem – und für Shopbetreiber eine unangenehme Nachricht.
Wer einen WooCommerce-Shop auf WordPress betreibt, patcht nicht nur ein Content-Management-System. Er patcht eine Verkaufsmaschine. Kundenkonten, Zahlungsdaten, Bestellhistorie, im Zweifel das komplette Warenwirtschafts-Interface hängen an derselben Codebasis. Trotzdem gehört ein Drittel aller WordPress-Installationen im deutschsprachigen Raum zu den Spätpatchern, die Updates erst Tage oder Wochen nach Veröffentlichung einspielen. Das ist keine Vermutung, sondern das Ergebnis jährlicher Ökosystem-Erhebungen.
Warum wandern Angreifer in wenigen Stunden auf neue Lücken?
Die Antwort ist banal und trotzdem folgenreich. Sicherheitspatches sind öffentlich. Wer die Versionsdifferenz eines Updates liest, findet in Minuten heraus, welche Funktion verwundbar war – und schreibt ein Skript dagegen. Für Angreifer ist das ein Wettrüsten ohne Widerstand: keine Zero-Day-Forschung, kein Aufwand. Nur ein Blick in den Changelog und ein wenig Automatisierung.
Field Effect beobachtete die Versuche in einer kontrollierten Umgebung – echte Angriffe auf ungeschützte Instanzen sind seit Jahren die Regel. Die kurze Zeitspanne ist deshalb weniger ein technisches Wunder als ein Effizienzgewinn der Angreifer. Wer Sicherheitslücken nicht mehr selbst suchen muss, kann sich auf das Ausnutzen konzentrieren.
Für Shopbetreiber entsteht daraus ein Zeitfenster, das kaum größer ist als eine Mittagspause. Wer den Update-Prozess an einen externen Dienstleister ausgelagert hat, der nur werktags von 9 bis 17 Uhr arbeitet, verliert den Vorteil. Wer Updates manuell einspielt, weil „das ja sowieso niemand angreift“, verliert ihn vollständig.
Wie funktioniert das Angriffsschema konkret?
WordPress-Angriffe laufen selten über einen eleganten Einzelexploit. Es sind Ketten. Auf die verwundbare Funktion folgt das Einschleusen einer Webshell, oft als harmlose PHP-Datei im Uploads-Verzeichnis. Von dort aus werden Administrator-Konten angelegt, Plugins geändert, Datenbanken abgegriffen. Der Shop selbst bleibt für den Besucher erreichbar. Nur die Weiterleitungen für Google-Bots ändern sich – mitunter innerhalb von Minuten.
Gerade im E-Commerce sind die Folgekosten selten die Lösegeldsumme. Sie sind der Vertrauensverlust. Wenn Kundenkonten mit Zahlungsdaten betroffen sind, greift die DSGVO-Meldepflicht innerhalb von 72 Stunden. Hinzu kommen die Kosten für Forensik, ein möglicher Betriebsunterbruch und die Rückgewinnung des Vertrauens. Bei einem Shop mit 20.000 Bestellungen im Monat liegen die direkten Kosten eines mittleren Vorfalls nach Erfahrungswerten aus der Branche rasch im sechsstelligen Bereich.
- Kompromittierte WooCommerce-Shops landen auf Blocklisten von Payment-Providern – Kreditkartenzahlung fällt aus, bis die Freigabe zurückkommt.
- Bestellungen, die während der Kompromittierung eingegangen sind, können rechtlich nicht verwertet werden, wenn die Integrität der Datenbank nicht zweifelsfrei belegt ist.
Warum verlieren Händler trotzdem Zeit?
Ein Update in einem Shop ist riskanter als in einem Blog. Jede WordPress-Aktualisierung ist gleichzeitig ein Update von Plugin-Kompatibilitäten. WooCommerce, Payment-Module, ERP-Schnittstellen, Steuerberechnungs-Tools – alle hängen an definierten WordPress-Versionen. Ein ungeprüfter Patch kann den Checkout lahmlegen. Aus dieser Abwägung entsteht eine Lähmung, die viele Shopbetreiber offen eingestehen: Man wartet auf den Hersteller, hat aber keine Wartungsfenster, in denen ein Rollout sauber getestet wäre.
Die Lösung dieses Dilemmas ist organisatorisch, nicht technisch. Ein Staging-System mit automatisiertem Rollback, ein festes Wartungsfenster in der Nacht und ein Monitoring, das nach jedem Update die Checkout-Strecke automatisch testet – das reduziert den Konflikt auf ein Minimum. Wer das nicht aufbaut, entscheidet sich bewusst für einen Zustand, in dem ein Angriff nur eine Frage der Zeit ist.
Was bedeutet das für DACH-Händler, die DSGVO-Pflichten tragen?
Die kurze Zeitspanne zwischen Patch und Exploit verändert die Beweislast. Ein Shopbetreiber kann sich nicht mehr damit verteidigen, keine Kenntnis von der Schwachstelle gehabt zu haben. Wenn ein Sicherheitsupdate veröffentlicht ist, gilt die Lücke als bekannt. Eine Nicht-Patchung innerhalb weniger Tage fällt damit unter den Begriff des organisatorischen Versäumnisses.
Deutsche Aufsichtsbehörden haben in mehreren Fällen Bußgelder gegen kleinere Unternehmen verhängt, deren Webanwendungen Monate nach Bekanntwerden einer Lücke ungepatched waren. Der Musterfall aus Baden-Württemberg betraf 2022 einen Webshop, dessen Betreiber ein MySQL-Update acht Wochen aufschob. Ein direkter Personenbezug bestand damals nur eingeschränkt, das Bußgeld war dennoch fünfstellig.
„Ein Shop ist kein Blog. Jede Woche ohne Patch ist eine Woche, in der die Beweislast gegen den Betreiber kippt.“ – Ein IT-Sicherheitsberater, der mehrere DACH-Händler betreut
Welche drei Maßnahmen wirken in der Praxis sofort?
Die erste Maßnahme ist unspektakulär: ein automatisiertes Update-System mit Ausnahmeliste. Kritische Plugins laufen im zeitgesteuerten Rollout, nicht alles auf einmal. Das reduziert das Risiko eines fehlerhaften Updates und verkürzt die Reaktionszeit auf Stunden.
Die zweite Maßnahme ist ein Patch-Monitoring, das nicht den eigenen Shop scannt, sondern öffentliche Sicherheitsfeeds von WordPress und den Plugin-Anbietern. So entsteht eine Frühwarnung, die vor dem Angreifer greift. Field Effect und vergleichbare Anbieter liefern solche Feeds mittlerweile auch für kleinere Infrastrukturen – die relevanten Signale sind für einen Shop mit Standard-Stack in der Regel innerhalb von Minuten verfügbar.
Die dritte Maßnahme ist die schlichteste und wird am häufigsten vergessen: das Prinzip der minimalen Rechte. Shop-Administratoren sollten ein eigenes Konto benutzen, nicht das Hauptkonto. Redakteure sollten keine Plugin-Rechte haben. Wer das einmal einrichtet, verkleinert die Angriffsfläche im Fall einer Kompromittierung erheblich – der Angreifer übernimmt dann nicht automatisch den ganzen Shop.
Die vier Stunden aus der Field-Effect-Beobachtung werden nicht die letzte Zahl dieser Art bleiben. Sie werden kürzer werden. Angreifer automatisieren das Ausnutzen bekannter Lücken weiter, und Sicherheitsforscher veröffentlichen ihre Erkenntnisse schneller als je zuvor. Für Shopbetreiber heißt das: Die Frage lautet nicht mehr, ob der eigene Patch-Prozess gehärtet werden muss – sondern ob er es bis zum nächsten Update geschafft hat.
