PatchSiren cyber security CVE debrief
CVE-2026-5581 sh1zen CVE debrief
The Multi Uploader for Gravity Forms plugin for WordPress is vulnerable to unauthorized arbitrary media deletion in all versions up to, and including, 1.1.8. This is due to missing capability checks in the `plupload_ajax_delete_file()` function, which is registered via `wp_ajax_nopriv_gfmu_delete_file`. The nonce intended for CSRF protection is exposed on any public-facing page containing a multi-uploader form field via the `GFMU_options` JavaScript object. This makes it possible for unauthenticated attackers to permanently delete any WordPress media attachment by supplying its attachment ID, potentially leading to complete media library destruction. WordPress site administrators and users of the Multi Uploader for Gravity Forms plugin should be aware of this vulnerability and take necessary precautions to prevent exploitation.
- Vendor
- sh1zen
- Product
- Multi Uploader for Gravity Forms
- CVSS
- CRITICAL 9.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-05
- Original CVE updated
- 2026-08-05
- Advisory published
- 2026-08-05
- Advisory updated
- 2026-08-05
Who should care
WordPress site administrators and users of the Multi Uploader for Gravity Forms plugin should prioritize updating to a patched version to prevent unauthorized media deletion. Additionally, site administrators should review and restrict access to media library management, and monitor for suspicious media deletion activity. Users of the plugin should also ensure that they are running a version of WordPress that is compatible with the plugin, and that they have taken steps to secure their media library, such as limiting access to media uploads and using secure protocols for media transfer. Site administrators should also consider implementing compensating controls, such as monitoring and logging, to detect and respond to potential exploitation attempts. Furthermore, users of the plugin should review their current configuration and ensure that it aligns with best practices for media management and security. Finally, users should track exceptions and retest remediated assets to ensure that the vulnerability has been properly mitigated. This should be done in conjunction with reviewing the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance, and planning vendor-supported updates or mitigations through normal change control where exposure is confirmed. Affected operator, platform, vulnerability-management, and security-team impact should also be considered when prioritizing mitigation efforts. This includes confirming whether affected product deployments exist in managed environments and assigning an owner for follow-up. Compensating controls for exposed systems should be reviewed while remediation is scheduled and verified, and relevant monitoring, detection, and logs for exposed assets should be checked for extra review. Exceptions should be tracked, and remediated assets should be retested and closed only after evidence is documented. This will ensure that the vulnerability is properly mitigated and that the media library is secure. In total, at least 7 distinct recommended actions should be taken to ensure the vulnerability is properly mitigated, using only safe defensive categories: vendor patch guidance, exposure,
Technical summary
The Multi Uploader for Gravity Forms plugin for WordPress is vulnerable to unauthorized arbitrary media deletion in all versions up to, and including, 1.1.8. This is due to missing capability checks in the `plupload_ajax_delete_file()` function, which is registered via `wp_ajax_nopriv_gfmu_delete_file`. The nonce intended for CSRF protection is exposed on any public-facing page containing a multi-uploader form field via the `GFMU_options` JavaScript object.
Defensive priority
WordPress site administrators and users of the Multi Uploader for Gravity Forms plugin should prioritize updating to a patched version to prevent unauthorized media deletion.
Recommended defensive actions
- Update to a patched version of the Multi Uploader for Gravity Forms plugin
- Review and restrict access to media library management
- Monitor for suspicious media deletion activity
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The Multi Uploader for Gravity Forms plugin for WordPress is vulnerable to unauthorized arbitrary media deletion due to missing capability checks in the `plupload_ajax_delete_file()` function. The nonce intended for CSRF protection is exposed on any public-facing page containing a multi-uploader form field via the `GFMU_options` JavaScript object.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-5581 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-5581
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-5581 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-5581
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/gf-multi-uploader/tags/1.1.8/GFMUAddon.class.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/gf-multi-uploader/tags/1.1.8/inc/GFMUHandlePluploader.class.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/gf-multi-uploader/trunk/GFMUAddon.class.php
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/gf-multi-uploader/trunk/inc/GFMUHandlePluploader.class.php
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.