Katalog CVE

CVE-2026-4987

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka SureForms – Contact Form, Payment Form & Other Custom Form Builder dla WordPress jest podatna na obejście walidacji kwoty płatności we wszystkich wersjach do 2.5.2 włącznie. Problem wynika z funkcji create_payment_intent(), która waliduje płatność wyłącznie na podstawie wartości parametru kontrolowanego przez użytkownika.

Ocena ryzyka

Atakujący bez uwierzytelnienia mogą obejść walidację kwoty płatności skonfigurowanej w formularzu, co pozwala na tworzenie płatności/subskrypcji po zaniżonej cenie. Może to prowadzić do strat finansowych dla organizacji.

Rekomendacja

Zaleca się aktualizację wtyczki do najnowszej wersji, aby usunąć tę podatność. Dodatkowo warto rozważyć wprowadzenie dodatkowych mechanizmów walidacji płatności.

Powiązane podatności

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

The SureForms – Contact Form, Payment Form & Other Custom Form Builder plugin for WordPress is vulnerable to Payment Amount Bypass in all versions up to, and including, 2.5.2. This is due to the create_payment_intent() function performing a payment validation solely based on the value of a user-controlled parameter. This makes it possible for unauthenticated attackers to bypass configured form payment-amount validation and create underpriced payment/subscription intents by setting form_id to 0.

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