JTL-Connector-Lücke in WooCommerce: Warum zeigt WordPress kein Update an?
⚠ Sicherheitswarnung
Die JTL-Connector Sicherheitslücke betrifft das WooCommerce-Plugin bis Version 2.4.3 und erlaubt Fremden ohne Login, Dateien auf deinen Server zu laden und die Datenbank auszulesen. Behoben ist sie in Version 2.4.5, doch WordPress zeigt dieses Update nicht an, weil wordpress.org das Plugin am 7. Oktober 2026 vorübergehend gesperrt hat. Installiere 2.4.5 deshalb von Hand als ZIP-Datei. Vorher muss dein Hoster PHP 8.4 bereitstellen.
Was ist beim JTL-Connector für WooCommerce passiert?
Der JTL-Connector verbindet die Warenwirtschaft JTL-Wawi mit einem WooCommerce-Shop. Er gleicht Artikel, Bilder und Lagerbestände automatisch ab. Viele kleine Händler nutzen diese Kombination, damit sie Bestände nicht doppelt pflegen müssen.
Im Plugin stecken zwei Sicherheitslücken. Entdeckt hat sie der Sicherheitsforscher Supakiad S. bereits am 18. August 2026, öffentlich wurden sie am 13. Oktober. Die schwerere Lücke (CVE-2026-87855) erlaubt es, ohne Anmeldung beliebige Dateien hochzuladen. Die Sicherheitsfirma Wordfence bewertet sie mit 9,8 von 10 Punkten, also als „kritisch“. Die zweite Lücke (CVE-2026-78193) ist eine sogenannte SQL-Injection mit 7,5 Punkten. Dabei schleust ein Angreifer eigene Befehle in die Datenbankabfrage ein und kann so Inhalte der Datenbank auslesen, etwa Kundendaten.
Die Ursache ist laut Dr. Web erstaunlich simpel: Die Schnittstelle des Connectors erwartet ein Passwort-Token. Bis Version 2.4.3 wurde zwar ein fehlendes Token abgelehnt, ein leeres aber als gültige Anmeldung akzeptiert. Stell dir eine Ladentür vor, die nur zubleibt, wenn gar kein Schlüssel im Schloss steckt, aber mit einem leeren Schlüsselbund aufgeht.
Warum zeigt WordPress das Update der JTL-Connector Sicherheitslücke nicht an?
Normalerweise meldet WordPress neue Plugin-Versionen automatisch unter „Plugins“. Hier nicht. Die Plugin-Seite auf wordpress.org trägt seit dem 7. Oktober 2026 den Hinweis, das Plugin sei geschlossen, und zwar vorübergehend bis zu einer vollständigen Prüfung. Für geschlossene Plugins meldet die Update-Prüfung von WordPress keine neuen Versionen.
Die reparierte Version 2.4.5 liegt aber seit dem 15. Oktober im Verzeichnis von wordpress.org. Im Änderungsprotokoll stehen beide Sicherheitskorrekturen. Wer nur auf den Update-Hinweis im Dashboard wartet, wartet also vergeblich und bleibt angreifbar. Auch automatische Updates helfen hier nicht.
| Frage | Antwort |
|---|---|
| Betroffene Versionen | JTL-Connector für WooCommerce bis 2.4.3 |
| Sicher ab | Version 2.4.5 (seit 15. Oktober 2026 verfügbar) |
| Login nötig? | Nein, Angriffe gehen ohne Konto |
| Schwere | 9,8 von 10 (Datei-Upload) und 7,5 von 10 (Datenbank) |
| Update im Dashboard? | Nein, Plugin auf wordpress.org seit 7. Oktober gesperrt |
| Voraussetzung für 2.4.5 | PHP 8.4 oder neuer |
Was kann ein Angreifer mit meinem Shop anstellen?
Über die Upload-Lücke kann ein Angreifer eine PHP-Datei in den Upload-Ordner von WordPress legen. PHP ist die Programmiersprache, in der WordPress läuft. Eine solche Datei ist im Grunde ein kleines Programm, das der Angreifer danach jederzeit auf deinem Server starten kann. Damit kann er zum Beispiel Schadcode in den Shop einbauen, Zahlungsseiten manipulieren oder sich dauerhaft einen Zugang offenhalten.
Über die Datenbank-Lücke lassen sich gespeicherte Daten Stück für Stück auslesen. In einem Shop sind das oft Namen, Adressen und Bestellungen deiner Kunden.
Laut Dr. Web sind bisher keine Angriffe bestätigt. Die US-Behörde CISA sah am 14. Oktober keine Anzeichen dafür, schätzt den Angriff aber als automatisierbar ein. Das heißt: Angreifer können sehr viele Shops gleichzeitig abklappern. Warte deshalb nicht ab.
So installierst du das Update 2.4.5 von Hand
- ✓1. Version prüfen: Melde dich in WordPress an und öffne „Plugins“ → „Installierte Plugins“. Neben „JTL-Connector for WooCommerce“ steht die Versionsnummer. Alles unter 2.4.5 ist zu alt.
- ✓2. PHP-Version klären: Version 2.4.5 braucht PHP 8.4. Frag deinen Hoster oder schau im Kundenbereich nach, welche PHP-Version dein Shop nutzt, und lass sie bei Bedarf umstellen. Ältere Plugins oder Themes vertragen den Wechsel nicht immer, deshalb vorher testen.
- ✓3. Backup anlegen: Sichere Dateien und Datenbank, zum Beispiel über den Kundenbereich deines Hosters oder ein Backup-Plugin.
- ✓4. ZIP-Datei laden: Lade Version 2.4.5 direkt von wordpress.org herunter: downloads.wordpress.org/plugin/woo-jtl-connector.2.4.5.zip
- ✓5. Hochladen: Gehe in WordPress auf „Plugins“ → „Neues Plugin hinzufügen“ → „Plugin hochladen“, wähle die ZIP-Datei und bestätige, dass die vorhandene Version ersetzt werden soll.
- ✓6. Abgleich testen: Starte in JTL-Wawi einen Abgleich und prüfe, ob Artikel, Bilder und Bestände korrekt im Shop ankommen. Am besten zusammen mit dem Dienstleister, der die Anbindung eingerichtet hat.
- ✓7. Neues Connector-Passwort setzen: Vergib in den Plugin-Einstellungen ein neues Passwort und trage es auch in JTL-Wawi ein.
Kannst du nicht sofort aktualisieren, etwa weil dein Hoster noch kein PHP 8.4 anbietet? Dann deaktiviere das Plugin vorübergehend. Damit ist die Schnittstelle zu. Der Haken: Solange es aus ist, gleicht JTL-Wawi keine Bestände und Bestellungen mit dem Shop ab. Plane das also für eine ruhige Zeit und pflege wichtige Änderungen notfalls kurz von Hand.
Wie erkenne ich, ob mein Shop schon angegriffen wurde?
Nach dem Update solltest du kurz nach Spuren suchen. Das geht auch ohne tiefes Technikwissen:
- ✓Upload-Ordner prüfen: Öffne per FTP oder Dateimanager des Hosters den Ordner wp-content/uploads. Dort gehören Bilder und PDFs hin, aber keine Dateien mit der Endung .php. Findest du welche, ist das ein Warnsignal.
- ✓Administratoren prüfen: Unter „Benutzer“ → „Alle Benutzer“ nach der Rolle „Administrator“ filtern. Kennst du ein Konto nicht, entferne es und ändere dein eigenes Passwort.
- ✓Shop beobachten: Seltsame Weiterleitungen, veränderte Zahlungsseiten oder Beschwerden von Kunden über Warnmeldungen im Browser sind ernste Hinweise.
Findest du Hinweise, dass jemand auf Kundendaten zugegriffen hat, prüfe die Meldepflicht nach Artikel 33 DSGVO. Eine Meldung an die Datenschutzbehörde muss dann in der Regel innerhalb von 72 Stunden erfolgen. Dieser Hinweis ersetzt keine Rechtsberatung.
Was lerne ich daraus für die Zukunft?
Dieser Fall zeigt eine Lücke im üblichen Sicherheitsdenken: Viele verlassen sich auf den Update-Hinweis im Dashboard. Wird ein Plugin auf wordpress.org gesperrt, bleibt dieser Hinweis aus, auch wenn es längst eine reparierte Version gibt. Eine regelmäßige Wartung sollte deshalb nicht nur auf Update-Knöpfe achten, sondern auch Sicherheitsmeldungen zu den eingesetzten Plugins verfolgen.
Gerade Schnittstellen zur Warenwirtschaft sind heikel, weil sie von außen erreichbar sein müssen. Wenn du unsicher bist, ob dein Shop sauber ist, oder Hilfe beim PHP-Wechsel und Update brauchst, schauen wir gern drauf.
Wir spielen das Update ein, testen den Abgleich mit JTL-Wawi und suchen nach Spuren eines Angriffs.
Häufige Fragen
Welche JTL-Connector-Version ist sicher?
Version 2.4.5 oder neuer. Sie schließt beide Lücken (CVE-2026-87855 und CVE-2026-78193) und braucht PHP 8.4.
Warum bekomme ich kein Update für den JTL-Connector angezeigt?
Weil wordpress.org das Plugin am 7. Oktober 2026 vorübergehend gesperrt hat. Für gesperrte Plugins zeigt WordPress keine Updates an. Du musst Version 2.4.5 als ZIP-Datei herunterladen und von Hand hochladen.
Was passiert, wenn ich den JTL-Connector deaktiviere?
Die angreifbare Schnittstelle ist dann geschlossen, aber JTL-Wawi gleicht keine Artikel, Bestände und Bestellungen mehr mit dem Shop ab, bis du das Plugin wieder aktivierst.
Mein Hoster bietet kein PHP 8.4 an. Was nun?
Deaktiviere das Plugin, bis der Hoster PHP 8.4 bereitstellt, oder ziehe zu einem Hoster um, der aktuelle PHP-Versionen anbietet. Eine dauerhaft veraltete PHP-Version ist selbst ein Sicherheitsrisiko.
Quellen
- Dr. Web – JTL-Connector für WooCommerce: kritische Sicherheitslücke, Update nur von Hand ↗
- wordpress.org – JTL-Connector for WooCommerce (Plugin-Seite mit Sperrhinweis) ↗
- wordpress.org – Änderungsprotokoll (readme) der Version 2.4.5 ↗
- Patchstack – JTL-Connector for WooCommerce <= 2.4.3: Unauthenticated Arbitrary File Upload ↗
- OpenCVE – CVE-2026-87855 ↗