Description
The Advanced Custom Fields: Extended plugin for WordPress is vulnerable to Remote Code Execution in versions 0.9.0.5 through 0.9.1.1 via the prepare_form() function. This is due to the function accepting user input and then passing that through call_user_func_array(). This makes it possible for unauthenticated attackers to execute arbitrary code on the server, which can be leveraged to inject backdoors or create new administrative user accounts.
Problem types
CWE-94 Improper Control of Generation of Code ('Code Injection')
Product status
0.9.0.5 (semver)
Timeline
| 2025-11-20: | Vendor Notified |
| 2025-12-02: | Disclosed |
Credits
Marcin Dudek
References
www.wordfence.com/...-53e6-4ebe-b3d0-285908b722c9?source=cve