Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2238+ Articles
157+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. Security
  3. CVE-2026-16144: Kali Forms WordPress Plugin Remote Code Execution
CVE-2026-16144: Kali Forms WordPress Plugin Remote Code Execution
SECURITYHIGHCVE-2026-16144

CVE-2026-16144: Kali Forms WordPress Plugin Remote Code Execution

The Kali Forms Contact Form & Drag-and-Drop Builder plugin for WordPress is vulnerable to Remote Code Execution (CVSS 8.1) in all versions up to 2.4.20. Insufficient validation of the thisPermalink field allows attackers to overwrite a trusted callable and execute arbitrary code.

Dylan H.

Security Team

August 2, 2026
4 min read

Affected Products

  • Kali Forms — Contact Form & Drag-and-Drop Builder (WordPress plugin) <= 2.4.20

Executive Summary

A Remote Code Execution (RCE) vulnerability has been disclosed in the Kali Forms — Contact Form & Drag-and-Drop Builder WordPress plugin. Tracked as CVE-2026-16144 with a CVSS score of 8.1 (High), the flaw allows authenticated attackers with low-level privileges to execute arbitrary code on the server by overwriting a trusted callable via the _save_data function.

CVSS Score: 8.1 (High)


Vulnerability Overview

AttributeValue
CVE IDCVE-2026-16144
CVSS Score8.1 (High)
TypeRemote Code Execution
Attack VectorNetwork
Authentication RequiredYes (low-privilege account sufficient)
Privileges RequiredLow
User InteractionNone
Affected VersionsAll versions up to and including 2.4.20

Technical Details

Root Cause

The vulnerability resides in the _save_data() function within the plugin. This function saves form configuration data but fails to adequately validate the thisPermalink field value before using it to overwrite a trusted callable (function reference or object method). By supplying a crafted value for thisPermalink, an attacker can redirect execution to an arbitrary PHP function or user-defined callable, achieving remote code execution.

Attack Flow

1. Attacker authenticates to WordPress with any low-privilege account (e.g. Subscriber)
2. Sends crafted request targeting the _save_data() function
3. Supplies malicious thisPermalink field value pointing to attacker-controlled callable
4. Plugin overwrites the trusted callable without validation
5. Attacker triggers the overwritten callable to execute arbitrary PHP code
6. Full server-side code execution achieved

Callable Overwrite Pattern

This class of vulnerability — sometimes called "callable confusion" or "function pointer overwrite" — occurs when:

  • User-supplied data is used to determine which PHP function to call
  • No allowlist or type-checking is performed on the supplied value
  • PHP's flexible callable syntax allows strings, arrays, and closures as callables

In this case, the thisPermalink field — seemingly an innocuous URL or slug — is repurposed as a callable reference, with no server-side validation preventing dangerous values.


Affected Products

PluginAffected VersionsSource
Kali Forms — Contact Form & Drag-and-Drop Builder<= 2.4.20NVD

Remediation

Immediate Actions

  1. Update the plugin to a version newer than 2.4.20 if a patch is available
  2. Disable the plugin if no patch is currently available
  3. Audit form configurations for unexpected changes to callable fields
  4. Review server logs for unusual PHP function invocations originating from the plugin
  5. Restrict plugin access to trusted administrator accounts only during the interim

Detection

Monitor for unexpected PHP execution paths originating from Kali Forms plugin files. Web Application Firewalls (WAF) should be configured to flag and block requests containing PHP callable syntax in the thisPermalink parameter.


Risk Context

Although this vulnerability requires an authenticated (low-privilege) account, many WordPress sites permit open registration or have numerous contributor/subscriber accounts. Combined with the severity of full server-side code execution, CVE-2026-16144 represents a serious risk for any site running Kali Forms where user registration is enabled or where attacker access to any account is possible.

RCE vulnerabilities in widely-used form builder plugins are particularly attractive targets because:

  • Form plugins are installed on millions of WordPress sites
  • They typically process user-supplied data by design
  • Exploitation grants full server control, not just WordPress admin access

References

  • NVD — CVE-2026-16144
  • WordPress Plugin Directory — Kali Forms

Related Reading

  • CVE-2026-15964: WordPress SSO Plugin Critical Authentication Bypass
  • BeyondTrust Remote Support Critical RCE Under Active Exploitation
#CVE-2026-16144#WordPress#Remote Code Execution#RCE#Plugin Vulnerability#CVSS 8.1

Related Articles

CVE-2026-16610: Critical RCE in WordPress Admin & Site Enhancements Pro Plugin

A CVSS 9.8 unauthenticated remote code execution vulnerability in the Admin and Site Enhancements (ASE) Pro WordPress plugin allows attackers to execute arbitrary code via a publicly accessible nonce bypass in the recursive_html function.

3 min read

GoDAM WordPress Plugin Arbitrary File Upload — CVE-2026-14282

A critical unauthenticated arbitrary file upload vulnerability in the GoDAM WordPress media library plugin allows attackers to upload malicious files and...

3 min read

WordPress Helpdesk Plugin Unauthenticated Code Injection — CVE-2026-15011

A critical unauthenticated PHP code injection vulnerability in the Customer Support Ticket System & Helpdesk WordPress plugin allows attackers to execute...

3 min read
Back to all Security Alerts