
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-3328 is a PHP Object Injection vulnerability in the Frontend Admin by DynamiApps plugin for WordPress, affecting all versions up to and including 3.28.31. The flaw allows authenticated attackers with Editor-level access or higher to inject a PHP object via deserialization of the post_content field of admin_form posts. When a suitable POP (Property-Oriented Programming) chain is present, this can escalate to remote code execution (RCE). It was published on March 26, 2026, with a CVSS v3.1 base score of 7.2 (High) (Wordfence, ENISA EUVD).
The root cause is CWE-502: Deserialization of Untrusted Data (CAPEC-586: Object Injection). The plugin uses WordPress's native maybe_unserialize() function on user-controllable content stored in admin_form post content without enforcing class restrictions, allowing an attacker to supply a crafted serialized PHP object. If a POP chain exists within the WordPress installation (e.g., via another installed plugin or theme), the deserialized object can trigger arbitrary method calls leading to RCE. The vulnerable code path is documented in the plugin's settings.php file (WordPress Trac, Wordfence).
Successful exploitation grants an authenticated Editor-level attacker the ability to achieve full remote code execution on the WordPress server, resulting in high confidentiality, integrity, and availability impact. An attacker could exfiltrate sensitive data (database credentials, user PII), modify or delete site content, install backdoors, or pivot to other systems accessible from the web server. The scope is limited to the affected host, but the combination of data exposure and code execution makes this a severe risk for any site running the vulnerable plugin (Wordfence, ENISA EUVD).
No public exploit code or active in-the-wild exploitation has been confirmed as of the available data. The EPSS score is approximately 0.51%, indicating a relatively low (but non-negligible) probability of exploitation in the near term. Exploitation requires authenticated access at the Editor level or above, which limits the attack surface compared to unauthenticated vulnerabilities. The vulnerability was assigned and disclosed by Wordfence and is detectable by Qualys scanner (detection ID 531223) (Wordfence, Feedly). It is not currently listed in the CISA KEV catalog.
acf-frontend-form-element) at version ≤ 3.28.31 using tools like WPScan or Shodan.admin_form post managed by the Frontend Admin plugin.post_content of an admin_form post via the WordPress admin interface or REST API.admin_form post content using maybe_unserialize(), the malicious object is instantiated and the POP chain executes, achieving arbitrary code execution on the server (Wordfence, WordPress Trac).admin_form post types with unusually large or encoded post_content values; PHP error logs showing unexpected class instantiation or fatal errors related to deserialization.wp-content/uploads/ or plugin directories); unexpected .php files with obfuscated content.bash, curl, wget, python) that are not typical for normal WordPress operation.Update the Frontend Admin by DynamiApps plugin to a version above 3.28.31 that addresses this vulnerability. The patch was introduced in changeset 3486785 on the WordPress plugin repository (WordPress Trac Changeset). As a workaround, restrict Editor-level access to trusted users only and audit installed plugins/themes for known POP chain gadgets to reduce the risk of RCE escalation. Site administrators should also consider using a WordPress security plugin (e.g., Wordfence) with firewall rules to detect and block exploitation attempts (Wordfence).
Wordfence disclosed and assigned this CVE, including it in their weekly WordPress vulnerability report for the period of March 23–29, 2026 (Wordfence Blog). The vulnerability was also indexed by ENISA's European Vulnerability Database and tracked by multiple security aggregators including Qualys, VulDB, and RedPacket Security, indicating standard industry awareness without notable controversy or widespread public discussion.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."