Lucene search

K
wpvulndbYogesh VermaWPVDB-ID:0FD0D7A5-9263-43B6-9244-7880C3D3E6F4
HistoryApr 04, 2023 - 12:00 a.m.

Zyrex Popup < 1.1 - Admin+ Arbitrary File Upload

2023-04-0400:00:00
Yogesh Verma
wpscan.com
6
arbitrary file upload
file validation bypass
high privileged user
wordpress plugin

0.001 Low

EPSS

Percentile

33.3%

The plugin does not validate the type of files uploaded when creating a popup, allowing a high privileged user (such as an Administrator) to upload arbitrary files, even when modifying the file system is disallowed, such as in a multisite install.

PoC

Create a new popup by filling in anything in the title (Tytul) and link (Link) fields. Then select a php file as the image, and click “Dodaj popup” to add the popup. The uploaded file can be accessed as http://example.com/wp-content/uploads/zyrex_popup/payload.php By activating the popup (click the “Aktywuj” button), the payload will be loaded and executed whenever the popup is to be shown on the site.

CPENameOperatorVersion
popup-zyrexlt1.1

0.001 Low

EPSS

Percentile

33.3%

Related for WPVDB-ID:0FD0D7A5-9263-43B6-9244-7880C3D3E6F4