
Updated October 22, 2026
Two critical flaws in PHP itself, known as "PHP2Shell", let an attacker run code on a web server without logging in. They affect every PHP site, not just RackForms. Attacks are already happening.
The fix is a PHP update. RackForms is now free, so you can also move to the latest build at no cost if a newer PHP version needs it.
Upgrade to one of these PHP releases, or newer:
| PHP branch | Fixed in |
|---|---|
| 8.5 | 8.5.12 |
| 8.4 | 8.4.27 |
| 8.3 | 8.3.36 |
| 8.2 | 8.2.35 |
PHP 8.1 and older no longer receive fixes. If you are on one of these, move to PHP 8.2 or newer, and upgrade RackForms first (steps 2 and 3) if your build is older than 959.
Shared hosting: choose a fixed version in your control panel (cPanel: MultiPHP Manager or Select PHP Version; Plesk: PHP Settings), or ask your host to confirm their PHP is patched.
Your own server: install your operating system's PHP updates and restart PHP and the web server. Linux distributions often keep their own version number and add the fix to it, so check your vendor's advisory for these CVEs rather than the number alone.
RackForms is now free. No license key or account is needed.
New installation? Follow the installation guide.
Upgrading replaces the application code only. Your forms (the /output folder), entries and settings stay as they are.
fb_./app folder from the download, replacing the existing /app folder.app/config.php app/movefiles/config.php
/output folder over your existing one; it holds your published forms.As a stopgap, add this line to your php.ini (or ask your host to) and restart PHP:
session.upload_progress.enabled = Off
This blocks the known attacks on CVE-2026-109619. It does not protect against CVE-2026-109618, so update PHP as soon as you can.
No. The flaws are in PHP, so every PHP application on an affected server is exposed until PHP is updated.
No. RackForms is free, and recent builds no longer check a license. Older builds keep working too.
RackForms has supported PHP 8 since Build 951 (2022). The latest build is 959. Pair it with a patched PHP 8.2 or newer.
Your hosting control panel shows it, or run php -v on the server. The command line can use a different PHP than the website, so the control panel is the safer check.
Email info@rackforms.com.