QID 150564
Date Published: 2022-08-30
QID 150564: WordPress uDraw Plugin : Arbitrary File Read Vulnerability (CVE-2022-0656)
Web to Print Shop: uDraw WordPress plugin is a browser based graphic designer which allows customers to create template based products.
Affected versions of uDraw plugin do not validate the url parameter in "udraw_convert_url_to_base64" AJAX action before using it in the "file_get_contents" function and returning its content base64 encoded in HTTP response. As a result, unauthenticated users could read arbitrary files on the web server (such as /etc/passwd, wp-config.php etc)
Affected versions:
uDraw prior to version 3.3.3
QID Detection Logic (Unauthenticated):
This QID sends a HTTP POST request to "wp-admin/admin-ajax.php" endpoint with specially crafted payload and based on the response determines vulnerable version of uDraw running on the target WordPress application.
Successful exploitation of this vulnerability could allow an unauthenticated attacker to read sensitive files on the webserver.
- WPScan Advisory -
wpscan.com/vulnerability/925c4c28-ae94-4684-a365-5f1e34e6c151
CVEs related to QID 150564
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| WPScan Advisory |
|