Duplicator <= 1.2.40 - Arbitrary Code Execution



Description
If installer files, installer.php and installer-backup.php, are not removed by the administrators, a code injection during the database setup step allows to execute arbitrary code on the server.

Affects Plugin

fixed in version 1.2.42

References

URL https://www.synacktiv.com/ressources/advisories/WordPress_Duplicator-1.2.40-RCE.pdf
URL https://snapcreek.com/duplicator/docs/changelog?lite

Classification

Type RCE
OWASP Top 10 A1: Injection
CWE CWE-94

Miscellaneous

Original Researcher Thomas Chauchefoin / Julien Legras
Submitter Thomas Chauchefoin / Julien Legras
Submitter Website https://synacktiv.com
Views 9495
Verified No
WPVDB ID 9123

Timeline

Publicly Published 2018-09-05 (11 months ago)
Added 2018-09-05 (11 months ago)
Last Updated 2018-09-14 (10 months ago)