Live › vulnerability › CVE-2026-118235
The SimpleForm WordPress plugin up to and including 3.10.2 accepts file uploads through its handle_upload function without proper extension checks, because a trailing-dot filename bypasses validation. An unauthenticated visitor can obtain the nonce printed on any public form page and upload an executable file, which can lead to remote code execution on the site.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-31 09:34 UTC. All times on this page are UTC.
Any WordPress site running the SimpleForm plugin at version 3.10.2 or lower with a form embedded on a public page is exposed, since the nonce needed to upload is printed in the page HTML. Sites without this plugin, or with it removed, are not affected. The sources do not describe further conditions.
No product ranges from the sources yet.
simpleform plugin directory under wp-content/plugins/ and confirm whether its version is 3.10.2 or lower.Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
The SimpleForm – Form Maker to Chat Apps with Quiz, Poll and Multi Lead Notifications plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 3.10.2 via the handle_upload function. This is due to missing server-side file key allowlist and pre-sanitization extension derivation that allows a trailing-dot filename to bypass all extension and MIME validation in handle_upload. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. The only access control is a nonce that is printed into every public form's data-nonce attribute, making it trivially obtainable by any unauthenticated visitor on a page embedding the form shortcode.
This page as .md · .json · in your agent: get_signal("CVE-2026-118235")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.