IT SBIT Services
Schneeberger
DEEN
CVE tracker

ARForms: Unauthenticated arbitrary file upload leading to code execution

CVE-2026-111190High 8.1Public exploit

← All vulnerabilities

Summary

The ARForms form builder plugin for WordPress allows unauthenticated attackers to upload files to the web server through its form file-upload handler. The stored file name comes from an attacker-controlled request header, and the plugin's file-type and content checks can be bypassed, so files containing PHP code can be written to a publicly accessible directory. This may lead to remote code execution, but only if a published form with a File field is publicly accessible on the site. The NVD score is provisional because the record is still deferred.

Affected

  • ARForms plugin for WordPress, all versions up to and including 7.2.4

Fixed in

Unknown. No fixed version has been identified in the sources reviewed.

Workaround

  • Unpublish forms with a File field or restrict them to logged-in users
  • Deactivate the ARForms plugin if file uploads are not business-critical
  • Configure the web server so PHP cannot be executed in the WordPress uploads directory and ARForms upload folders
  • Place a web application firewall in front of the site and monitor POST requests to the form upload handler

Exploitation

  • Not listed in CISA's Known Exploited Vulnerabilities catalog
  • Observed in the wild: Unknown
  • Public proof of concept: Unknown

Our recommendation

  • Check whether any public form on each client site contains a File field and remove or restrict it immediately
  • Deactivate ARForms where uploads are not required
  • Review upload directories for unexpected PHP or script files, new admin users and modified files; restore from a clean backup if compromise is suspected
  • Monitor the vendor and Wordfence for a fixed release and update as soon as one is available
  • Verify whether pirated (nulled) ARForms copies are in use and replace them with licensed versions

Public exploits

Links to third-party sites, not checked by us – exploit code can contain malware. Only use it in isolated test environments.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 11 Nov 2026, 09:21.

Original description (NVD)

The ARForms plugin for WordPress is vulnerable to arbitrary file upload in all versions up to, and including, 7.2.4 via its form file-upload handler. The name of the stored file is taken from an attacker-controlled request header and is not adequately restricted to safe file types, and the plugin's file-type and content-safety checks can be evaded, allowing files that contain executable PHP code to be written to a publicly accessible directory. This makes it possible for unauthenticated attackers to upload malicious files to the affected site's server, which may make remote code execution possible. Exploitation requires a published form containing a File field to be publicly accessible on the site.

NVD references (2)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.