Skip to main content

Kali Forms CVE-2026-11580

| EUVDEUVD-2026-44593 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-07-15 WPScan GHSA-mg5f-qx7f-gf9j
5.5
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain WordPress Contributor account
  2. Delivery
    Send crafted AJAX request to duplication endpoint
  3. Exploit
    Supply arbitrary target post ID
  4. Execution
    Plugin duplicates post without per-object authorization check
  5. Impact
    Read private metadata and secrets from published duplicate

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires a valid WordPress user account with at minimum Contributor-level access on the target site. The Kali Forms - Contact Form & Drag-and-Drop Builder plugin must be installed, active, and running a version prior to 2.4.17 - the post-duplication AJAX action is enabled by default upon plugin activation, so no special configuration is needed beyond standard installation. Exploitation is bounded by the requirement for a Contributor (or higher) account: unauthenticated visitors and lower-privilege roles (such as Subscriber) cannot trigger this action. The impact scope is limited to post metadata and secrets stored within the Kali Forms plugin's data structures; server-level secrets or credentials outside the WordPress database are not directly exposed. Sites where all user accounts are fully trusted or where Contributor role is not assigned to external parties are not materially at risk.

Impact

The vendor-provided CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:L/A:N scores 5.5 (Medium), but this vector contains a significant discrepancy: it assigns PR:H (high privilege), whereas the CVE description explicitly states that Contributor-level access or above is sufficient. In WordPress, Contributor is a low-privilege role routinely granted to guest authors - this maps to PR:L, not PR:H. A corrected vector with PR:L yields approximately 7.1 (High), which better reflects actual risk. No EPSS data was provided; this absence should be noted. The vulnerability is not in CISA KEV, reducing urgency slightly, but a public proof-of-concept is confirmed by WPScan. The confidentiality impact of High is well-supported: private metadata and plugin-stored secrets (which may include API keys, form submission data, or configuration tokens) can be exfiltrated. Integrity impact is Low, reflecting that the attacker publishes a duplicate but cannot modify the original. Overall, this is a genuine medium-to-high priority issue on any multi-user WordPress site where untrusted contributors exist and the plugin is installed.

Exploit ScenarioDerived

A publicly available proof-of-concept exists per WPScan. An attacker with a Contributor account on a WordPress site - such as a guest blogger or external content contributor - sends a crafted AJAX request to the Kali Forms post-duplication endpoint with the ID of a private post or form belonging to another user. The plugin duplicates the post and publishes it under the attacker's ownership without performing any ownership or visibility check, after which the attacker reads the duplicated post's metadata to extract secrets, API keys, or form configuration data embedded there by other plugin users.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 15, 2026

Kali Forms - Contact Form & Drag-and-Drop Builder WordPress plugin before version 2.4.17 allows any authenticated Contributor-level (or higher) user to duplicate arbitrary posts they do not own by exploiting a missing per-object authorization check in the plugin's AJAX post-duplication action. The attacker gains a published copy of the target post under their own ownership and can extract private post metadata, including secrets stored by other Kali Forms instances on the same site. A publicly available proof-of-concept exists per WPScan; the vulnerability is not currently listed in the CISA KEV catalog, though the low privilege bar and default-enabled feature make it an actionable risk on any multi-user WordPress installation running the affected plugin.

RemediationAI

Upgrade the Kali Forms - Contact Form & Drag-and-Drop Builder WordPress plugin to version 2.4.17 or later, which introduces the missing per-object capability check in the AJAX post-duplication handler. The patch is confirmed available from the vendor per WPScan advisory https://wpscan.com/vulnerability/d73500e1-a8bc-4d31-ad9b-d1f71212bcc7/ and VulDB https://vuldb.com/vuln/379198. If immediate patching is not feasible, reduce the Contributor role assignment to only fully trusted users, as this eliminates the attack surface for external or low-trust contributors - note this may restrict legitimate editorial workflows. Alternatively, if the Kali Forms plugin offers a setting to disable the post-duplication feature, disabling it removes the vulnerable AJAX action at the cost of losing duplication functionality for all users. Rotating any secrets (API keys, tokens) stored in Kali Forms post metadata is advisable on sites with untrusted Contributor-level accounts, as prior exposure cannot be ruled out.

Affected VersionsENISA

Kali Forms — Contact Form & Drag-and-Drop Builder 0 <2.4.17

Affected Packages

euvd kali_forms_contact_form_drag_and_drop_builder fix: 2.4.17

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is classified under CWE-639 (Authorization Bypass Through User-Controlled Key), an IDOR-class root cause where the application performs a capability check at the action level ('can this user duplicate posts?') but omits the per-object check ('does this user have the right to access this specific post?'). The Kali Forms plugin registers a WordPress AJAX handler for its post-duplication feature; when invoked, it accepts an arbitrary post ID supplied by the client without verifying the requesting user's relationship to that specific post. This allows any Contributor (who normally cannot read private posts or posts owned by others) to supply any post ID and receive a duplicate with its metadata intact. The affected product per CPE is cpe:2.3:a:unknown:kali_forms_-_contact_form_&_drag-and-drop_builder:*:*:*:*:*:*:*:* covering all versions before 2.4.17. WordPress's object-level access control (post ownership, post status visibility) is entirely bypassed at this AJAX endpoint.

Know when Kali Forms Contact Form Drag And Drop Builder gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 5.5 MEDIUM
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:L/A:N
vuln.today AI 7.1 HIGH

Contributor access is PR:L in WordPress; AJAX endpoint is network-reachable with no interaction; C:H reflects secret metadata exfiltration, I:L reflects unauthorized post publication.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
None

Lifecycle Timeline

4
CVSS changed
Jul 15, 2026 - 11:22 NVD
5.5 (MEDIUM)
Patch available
Jul 15, 2026 - 07:02 EUVD
CVE Published
Jul 15, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 15, 2026 - 06:00 cve.org
MEDIUM 5.5

DescriptionCVE.org

The Kali Forms - Contact Form & Drag-and-Drop Builder WordPress plugin before 2.4.17 does not perform a per-object capability check in its post-duplication AJAX action, allowing users with Contributor-level access or above to duplicate any post (regardless of owner, post type, or status) into a published post they own and read its private post metadata, including secrets stored by other Kali Forms - Contact Form & Drag-and-Drop Builder WordPress plugin before 2.4.17.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
WordPress contact form plugin, moderate but not dominant install base
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

References

Advisories & patches

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy