Artikel teilen

Zwei Sicherheitslücken im WordPress-Plugin Razorpay for WooCommerce ließen Fremde ohne Anmeldung auf Bestelldaten zugreifen, eine dritte betrifft Administratoren und den Webhook. Version 4.8.9 vom 4. November schließt alle drei, laut Änderungsprotokoll ist es die dritte Sicherheitskorrektur im Magic Checkout seit Version 4.8.4.

Ein Klick · kostenlosDr. Web bei Google bevorzugenMarkieren Sie drweb.de als bevorzugte Quelle. Dann sehen Sie unsere Artikel öfter unter den Top-Meldungen.Jetzt hinzufügen
Inhalt 4 Abschnitte
  1. Warum fehlte im Checkout die Prüfung, wem eine Bestellung gehört?
  2. Was sollten Shop-Betreiber jetzt tun?
  3. FAQ: Sicherheitslücken bei Razorpay for WooCommerce
  4. Mehr Newshunger?

Der Hersteller Razorpay führt im Änderungsprotokoll für Version 4.8.9 die Behebung von drei Fehlern auf: die Offenlegung von Bestellwerten und den Wechsel des Benutzerkontexts im Gutschein-Ablauf des Magic Checkout sowie eine SQL-Injection beim Speichern von Webhook-Ereignissen.[2] Die Datenbank der Sicherheitsfirma WPScan führt die Fälle als CVE-2026-104337 (CVSS 3.1: 5,3, mittel), CVE-2026-104338 (3,7, niedrig) und CVE-2026-104639 (4,1, mittel), die NVD hat die Einträge am 8. November übernommen.[1] Razorpay for WooCommerce läuft laut wordpress.org auf über 100.000 Websites (Stand 10. November).[3] Als Entdecker nennt WPScan Xanlar Agamalizade für die ersten beiden Fälle und J4ck13Ch4n für den dritten. Dr. Web hat zuletzt über eine Lücke im Express-Checkout von WooCommerce Stripe berichtet.

Auf einen Blick

Das Wichtigste in Kürze

  • Betroffen sind alle Versionen vor 4.8.9. Zwei der drei Sicherheitslücken lassen sich ohne Konto ausnutzen, die dritte setzt Administratorrechte voraus.
  • Gelesen werden kann der Geldwert fremder Bestellungen, nicht deren Kundendaten. Die Identitätsübernahme klappt nur, wenn zusätzlich ein bestimmtes Gutschein-Plugin läuft.
  • Angriffe sind nicht bekannt, die Beschreibungen mit Prüfcode will WPScan erst am 20. November veröffentlichen.

Warum fehlte im Checkout die Prüfung, wem eine Bestellung gehört?

Ein weißer Spender mit einem orangen Ticket mit der Nummer 1043 und einem Sticker vor Pfirsichhintergrund
Magic Checkout Plugin: Sicherheitslücke ermöglichte unbefugte Abfrage von Bestellwerten durch fehlende Eigentumsprüfung

Der Gutschein-Ablauf im Magic Checkout rechnet einen Rabatt gegen eine Bestellung aus und gibt das Ergebnis zurück. Laut WPScan prüfte das Plugin dabei nicht, ob die Bestellung dem Anfragenden gehört, sodass sich der Wert beliebiger Bestellungen abfragen ließ, indem man Bestellnummern durchzählt.[1] Wer Nummern fortlaufend vergibt, braucht serverseitig eine Eigentumsprüfung, sonst genügt Zählen. WooCommerce nummeriert Bestellungen standardmäßig aufsteigend. Aus dem Wert lassen sich Umsatz und Warenkorbgrößen eines Shops ablesen, Namen und Adressen gibt dieser Fall nicht preis.

Der zweite Fall betrifft die Identität. Eine Route des Plugins ermittelte laut WPScan den handelnden Benutzer aus einem Parameter der Anfrage, den jeder ohne Anmeldung mitschicken konnte. Die Anfrage lief damit für die Dauer dieses einen Aufrufs im Namen eines beliebigen Kontos.[1] WPScan stuft den Fall mit 3,7 niedrig ein, er setzt ein bestimmtes Gutschein-Plugin voraus. Welches das ist, nennt WPScan nicht. Der dritte Fall betrifft den Webhook, über den Razorpay Zahlungsereignisse an den Shop meldet. Ein Wert aus dieser Meldung floss ungeprüft in eine Datenbankabfrage, ausnutzen können das laut WPScan nur Administratoren, die das Webhook-Geheimnis kennen.

Die Änderungsprotokolle zeigen ein Muster. Version 4.8.4 beseitigte laut Razorpay eine Lücke, bei der Fremde ohne Anmeldung an fremde Bestellungen kamen (CVE-2026-3507), Version 4.8.8 schloss denselben Fehlertyp in einer weiteren Abfrage des Magic Checkout.[2] Jedes Mal fehlte die gleiche Frage an den Server: Gehört das hier dem, der fragt?

Die drei Lücken im Steckbrief
Razorpay for WooCommerce vor 4.8.9, Stand am 10. November 2026
über 100.000
aktive Installationen laut wordpress.org
5,3
von 10 Punkten im CVSS 3.1, höchster Wert der drei Fälle (WPScan)
4.8.9
erste Version ohne die drei Fehler, erschienen am 4. November
2 von 3
Fälle brauchen kein Konto, die dritte setzt Administratorrechte voraus

Was jeder Fall möglich macht

KennungFolgeVoraussetzungCVSS 3.1
CVE-2026-104337Geldwert fremder Bestellungen auslesenkein Konto5,3
CVE-2026-104338Anfrage im Namen eines beliebigen Kontos ausführenkein Konto, bestimmtes Gutschein-Plugin3,7
CVE-2026-104639Datenbankabfrage über den Webhook manipulierenAdministratorrechte und Webhook-Geheimnis4,1

Bewertungen laut WPScan. Status: offengelegt am 6. November, Korrektur verfügbar, Angriffe nicht bekannt, Prüfcode erst ab 20. November öffentlich.

Wie viele Shops betroffen sind, lässt sich nicht beziffern. Die Versionsstatistik von wordpress.org weist Zweige aus, keine Patch-Versionen: Rund 82 Prozent der Installationen liefen am 10. November auf dem Zweig 4.8, rund 10 Prozent auf 4.7.[3] Anfällig sind aber auch 4.8.0 bis 4.8.8, den ungepatchten Anteil verrät die Statistik also nicht. Ob die Funktionen ohne Magic Checkout erreichbar sind, klären die Quellen nicht. Razorpay ist ein indischer Zahlungsdienstleister, in deutschen Shops dürfte das Plugin selten laufen. Agenturen mit Kundenshops für den indischen Markt sind eher betroffen. Wer sich für ähnliche Fälle interessiert, findet sie bei Menu Cart und LiteSpeed Cache.

Eine Bestellnummer ist keine Zugangsberechtigung. Wer sie durchzählen darf, hat im Checkout etwas übersehen.

Markus Seyfferth, Chefredakteur Dr. Web
Zitat teilen

Was sollten Shop-Betreiber jetzt tun?

  • Aktualisieren: Spielen Sie Razorpay for WooCommerce in Version 4.8.9 oder neuer ein. Prüfen Sie, ob automatische Updates für das Plugin aktiv sind.
  • Nutzung klären: Setzen Sie Magic Checkout ein? Falls nicht, ist die Gefahr geringer, das Update bleibt trotzdem sinnvoll.
  • Webhook-Geheimnis erneuern: Hatten mehr Personen als nötig Administratorzugang, ändern Sie das Webhook-Geheimnis im Razorpay-Konto und im Shop.
  • Bestellungen und Konten prüfen: Fallen ungewöhnlich viele Abrufe von Gutschein-Anfragen im Zugriffsprotokoll auf oder gibt es unbekannte Änderungen an Kundenkonten, sichern Sie die Protokolle.
  • Meldepflicht klären: Zeigt sich, dass personenbezogene Daten abgeflossen sind, ist zu prüfen, ob eine Meldung an die Datenschutzaufsicht binnen 72 Stunden nötig ist (Art. 33 DSGVO).[4]

Agenturen mit vielen Kundenshops sollten zuerst die Shops aktualisieren, die Zahlungen über Razorpay abwickeln. Grundregeln fasst der Ratgeber zur WordPress-Sicherheit zusammen, Managed-Hoster nennt der WordPress-Hosting-Vergleich.

FAQ: Sicherheitslücken bei Razorpay for WooCommerce

Welche Version von Razorpay for WooCommerce schließt die Sicherheitslücken?

Version 4.8.9 vom 4. November 2026 schließt alle drei Sicherheitslücken, betroffen sind alle Versionen davor. Die installierte Version zeigt die Plugin-Liste im WordPress-Backend.

Braucht ein Angreifer ein Konto im Shop?

Nein, zwei der drei Fälle lassen sich laut WPScan ohne Anmeldung ausnutzen. Die dritte Sicherheitslücke setzt Administratorrechte und das Webhook-Geheimnis voraus.

Können Fremde Kundendaten auslesen?

Der Fall ohne Konto zeigt laut WPScan den Geldwert fremder Bestellungen, keine Namen oder Adressen. Der Fall mit Kontowechsel verlangt ein bestimmtes Gutschein-Plugin, das WPScan nicht nennt.

Wird die Sicherheitslücke schon ausgenutzt?

Bis zum 10. November 2026 sind keine Angriffe bekannt. WPScan veröffentlicht die Beschreibungen mit Prüfcode am 20. November, Updates sollten vorher laufen.

Quellen

4 Quellen anzeigenQuellen ausblenden
  1. WPScanCVE-2026-104337, CVE-2026-104338 und CVE-2026-104639, Bewertung nach CVSS 3.1, veröffentlicht am 6. November 2026, NVD-Übernahme am 8. November 2026
  2. wordpress.orgÄnderungsprotokoll von Razorpay for WooCommerce (Versionen 4.8.4 bis 4.8.9), abgerufen am 10. November 2026
  3. wordpress.orgRazorpay for WooCommerce, aktive Installationen und Versionsverteilung, abgerufen am 10. November 2026
  4. EUR-LexVerordnung (EU) 2016/679 (DSGVO), Art. 33

Mehr Newshunger?

4,5 23 Bewertungen

Wie hat Ihnen dieser Artikel gefallen?

Dr. Web Newsletter

Jede Woche ein bisschen klüger.

Der Dr. Web Newsletter: die besten Artikel, Anbieter-Tipps und neue Tools, kompakt zusammengefasst, jeden Donnerstag. Kostenlos und jederzeit abbestellbar.