Katalog CVE

CVE-2026-5050

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka Payment Gateway dla Redsys i WooCommerce Lite w WordPressie jest podatna na niewłaściwą weryfikację podpisu kryptograficznego w wersjach do 7.0.0 włącznie. Funkcje obsługi successful_request() obliczają lokalny podpis, ale nie weryfikują Ds_Signature z żądania przed zaakceptowaniem statusu płatności, co umożliwia atakującym fałszowanie danych zwrotnych płatności.

Ocena ryzyka

Atakujący mogą oznaczyć oczekujące zamówienia jako opłacone, znając ważny klucz zamówienia i kwotę zamówienia, co może prowadzić do zakończenia procesu zakupu oraz realizacji produktów lub usług bez skutecznej płatności. To stwarza poważne ryzyko finansowe dla organizacji.

Rekomendacja

Zaleca się aktualizację wtyczki do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto wdrożyć dodatkowe mechanizmy weryfikacji płatności, aby zabezpieczyć proces transakcji.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The Payment Gateway for Redsys & WooCommerce Lite plugin for WordPress is vulnerable to Improper Verification of Cryptographic Signature in versions up to, and including, 7.0.0 due to successful_request() handlers calculating a local signature but not validating Ds_Signature from the request before accepting payment status across the Redsys, Bizum, and Google Pay gateway flows. This makes it possible for unauthenticated attackers to forge payment callback data and mark pending orders as paid when they know a valid order key and order amount, potentially allowing checkout completion and product or service fulfillment without a successful payment.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS