Lucene search

K
wpvulndbWpvulndbWPVDB-ID:D50DBFB9-5759-415A-8638-73C622B44793
HistoryNov 18, 2023 - 12:00 a.m.

Paid Memberships Pro < 2.12.4 - Subscriber+ Arbitrary File Upload

2023-11-1800:00:00
wpscan.com
3
paid memberships pro
security vulnerability
file upload
authentication bypass
payment methods

7 High

AI Score

Confidence

High

0.002 Low

EPSS

Percentile

58.8%

Description The plugin does not properly validate file type in its pmpro_paypalexpress_session_vars_for_user_fields() function, which could allow any authenticated users, such as subscriber to upload arbitrary files on the server. Note: Exploitation of the issue requires 2Checkout (deprecated since version 2.6) or PayPal Express to be set set as the payment method and a custom user field is added that is only visible at profile, and not visible at checkout according to its settings.

CPENameOperatorVersion
eq2.12.4

7 High

AI Score

Confidence

High

0.002 Low

EPSS

Percentile

58.8%

Related for WPVDB-ID:D50DBFB9-5759-415A-8638-73C622B44793