CVE-2026-109384
Last modified
CVE-2026-109384 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. The The Innovative Form Builder – IvyForms plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.5.1 via the filterFiletypeAndExt function. This is due to insufficient file type validation due to the absence of a dangerous-extension denylist in the allowed-extensions sanitizer and deliberate override of WordPress's native MIME and extension defences via a registered wp_check_filetype_and_ext filter. EPSS estimates a 0.73% chance of exploitation in the next 30 days.
Description
The The Innovative Form Builder – IvyForms plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.5.1 via the filterFiletypeAndExt function. This is due to insufficient file type validation due to the absence of a dangerous-extension denylist in the allowed-extensions sanitizer and deliberate override of WordPress's native MIME and extension defences via a registered wp_check_filetype_and_ext filter. This makes it possible for authenticated attackers, with custom-level access and above, to upload files that may be executable, which makes remote code execution possible. An authenticated attacker with the custom add_edit_forms capability must first configure a File Upload field with a dangerous extension (e.g., php) in the allowed-extensions list; once that form is published, any unauthenticated visitor can trigger the actual file upload via the publicly accessible /wp-json/ivyforms/v1/form/submission/ REST route.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| melograno | The Innovative Form Builder – IvyForms | <= 1.5.1 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-109384?
How severe is CVE-2026-109384?
How do I fix CVE-2026-109384?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-109379Cockpit CMS 2.14.1 contains an observable timing discrepancy…5.3
- CVE-2026-10938Inappropriate implementation in Input in Google Chrome prior…6.5
- CVE-2026-109380modern-tar 0.3.5 through 0.8.5 contains a memory exhaustion …7.5
- CVE-2026-109381The Mage Eventpress plugin for WordPress is vulnerable to pr…7.2
- CVE-2026-109382The WSP MCP AI Agents Connector plugin for WordPress is vuln…6.5
- CVE-2026-109383undici is an HTTP client library for Node.js. In versions 4.…9.1
- CVE-2026-109385The UiChemy – Convert Figma, Prompts and AI Builds to Elemen…6.4
- CVE-2026-109386The Hustle – Email Marketing, Lead Generation, Optins, Popup…4.3
- CVE-2026-109388The HivePress – Business Directory, Listings & Classified Ad…6.4
- CVE-2026-10939Use after free in WebRTC in Google Chrome prior to 149.0.782…8.8
- CVE-2026-109390AnyDesk before 8.0.3 allows unauthenticated remote attackers…9.8
- CVE-2026-109391Square Squash through commit e73f280 contains an insecure de…8.1
Are you affected by CVE-2026-109384?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
