Summary
CVE-2026-118423 is an unrestricted file upload vulnerability (CWE-434) in the WP Libre Form WordPress plugin that leads to unauthenticated remote code execution. It is rated Critical, with a CVSS v3.1 base score of 10.0.
Technical details
- Root cause: the plugin does not validate the type of files uploaded through its form submissions (CWE-434, Unrestricted Upload of File with Dangerous Type).
- Trigger conditions: an attacker submits a file through a WP Libre Form submission. No authentication or user interaction is required.
- Attack vector: network, low attack complexity.
- Impact: an attacker can upload PHP files to a web-accessible location and execute them. This gives remote code execution on the web server, with high impact on confidentiality, integrity and availability.
Affected software
- WP Libre Form WordPress plugin version 1.5.0.1 and earlier, as stated in the CVE record.
Severity
- CVSS v3.1 base score: 10.0 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: the CVE record did not list a fixed version at the time of writing. Check the plugin’s official WordPress.org page and the vendor for an updated release, and upgrade as soon as one is available.
- If no patch is available: deactivate and remove the WP Libre Form plugin, or disable its file-upload form functionality, until a fix is released.
- Restrict script execution in the WordPress uploads directories, for example at the web server or WAF level. Block PHP execution there.
- Review upload directories for unexpected PHP or other executable files, and review web server logs for unusual form submissions. If you find anything suspicious, treat the host as potentially compromised.

