CVE-2025-4279 in External Image Replace Plugin
Summary
The External image replace plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'external_image_replace_get_posts::replace_post' function in all versions up to, and including, 1.0.8. This makes it possible for authenticated attackers, with contributor-level and above permissions, to upload arbitrary files on the affected site's server which may make remote code execution possible.
Reservation
05/05/2025
Disclosure
05/05/2025
Entries
VulDB provides additional information and datapoints for this CVE:
| ID | Vulnerability | CWE | Exp | Cou | CVE |
|---|---|---|---|---|---|
| 307387 | External Image Replace Plugin replace_post unrestricted upload | 434 | Not defined | Not defined | CVE-2025-4279 |