Skip to content
OpenAdvisories
High · 7.5 CVE-2026-119749 EUVD-2026-117000GHSA-mxp8-89wv-42r2

GetPaid WordPress Plugin < 2.8.63 Negative Quantity Payment Bypass

Published Nov 4, 2026 · Updated Nov 4, 2026 · Assigned by VulnCheck

Description

The GetPaid plugin for WordPress before 2.8.63 contains an improper input validation vulnerability that allows unauthenticated attackers to bypass payment processing by submitting a negative item quantity on a public payment form. Attackers can exploit the unchecked quantity value in process_item() to produce a negative line subtotal that reduces the invoice total to zero, causing process_free_payment() to mark the invoice as paid without any actual gateway charge.

Affected products

VendorProductAffectedFixed
AyeCode Payment forms, Buy now buttons, and Invoicing System | GetPaid < 2.8.63 2.8.63

References