Tip: if WP Libre Form is installed, deactivate/delete it today and deny PHP under upload paths
- wp-admin → Plugins → Deactivate → Delete WP Libre Form (export form definitions first if you still need them).
- Nginx/Apache:
location ~* /wp-content/uploads/.*\.php$ { deny all; }(plus any plugin-specific upload path). - Hunt: unexpected
.php/.phtmlunder uploads since at least Nov 3; compare core/plugin checksums; rotate salts and admin credentials if you find webshells.
Sources: Patchstack: WP Libre Form ≤1.5.0.1 (CVE-2026-118423)