The Paid Memberships Pro WordPress plugin before 2.6.7 does not escape the discount_code in one of its REST route (available to unauthenticated users) before using it in a SQL statement, leading to a SQL injection
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HStrangerstudios Paid Memberships Pro
APPStrangerstudios2.4 – 2.4.5 (excl.)2.5 – 2.5.11 (excl.)2.6 – 2.6.7 (excl.)
🟢
PATCH AVAILABLE
Vendor update available. Deploy in standard maintenance cycle.
Tags
SQLi
Related vulnerabilities
CVE-2023-23488CRITICAL9.8PL ✓same product
SQL Injection w wtyczce Paid Memberships Pro dla WordPress (bez uwierzytelnienia)
CVE-2024-37277HIGH7.5same product
Authorization Bypass Through User-Controlled Key vulnerability in Paid Memberships Pro allows Accessing Functi...
CVE-2024-37486HIGH7.6same product
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Paid Mem...
CVE-2023-6187HIGH7.5same product
The Paid Memberships Pro plugin for WordPress is vulnerable to arbitrary file uploads due to insufficient file...
CVE-2023-0631HIGH8.8same product
The Paid Memberships Pro WordPress plugin before 2.9.12 does not prevent subscribers from rendering shortcodes...