Description
The Kirki – Freeform Page Builder, Website Builder & Customizer plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 6.0.11. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to send arbitrary HTML-injected emails — including phishing messages embedding a real, valid WordPress password-reset URL for the targeted user — to any registered user via the site's own mail server, abusing its SPF/DKIM reputation. The attacker-controlled emailSubject parameter is passed to wp_mail() with only sanitize_text_field() applied, while emailBody 'text' items are concatenated raw into the HTML email body with no escaping, and 'chip' items can include the genuine WordPress password-reset link for the targeted account.
Published: 2026-07-02
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Kirki – Freeform Page Builder, Website Builder & Customizer plugin fails to verify that a caller has the necessary authorization before processing an email request. This missing capability check, identified as CWE‑862, lets an unauthenticated attacker provide arbitrary values for the emailSubject and emailBody parameters. The subject is only sanitized with a generic text filter, and the body can contain raw HTML or special ‘chip’ items that embed a genuine WordPress password‑reset link. Consequently the site’s mail server can be abused to send malicious, HTML‑rich phishing emails that appear to originate from the domain, potentially exposing user credentials and damaging the site’s reputation.

Affected Systems

WordPress sites that have the Kirki plugin from themeum installed, on any version up to and including 6.0.11, are affected. The vulnerability is independent of the attacker’s role because the plugin performs no capability checks before handling the email request. reach can which may allow an unauthenticated visitor or a malicious actor to send phishing emails via the site’s mail server.

Risk and Exploitability

The CVSS base score of 5.3 indicates moderate severity, while the EPSS score of < 1% suggests a very low but non‑zero exploitation probability. The vulnerability is not listed in CISA KEV. The likely attack vector is a front‑end HTTP request from an unauthenticated user to the plugin’s internal email handling route. If exploited successfully, the attacker can send arbitrary HTML emails that abuse the site’s SPF/DKIM reputation, facilitating password‑reset phishing and other social‑engineering attacks.

Generated by OpenCVE AI on July 21, 2026 at 12:17 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Kirki to the latest version that restores proper authorization checks on the email interface.
  • If an update cannot be applied immediately, disable the plugin’s email form or remove the plugin from the public site until the patch is released.
  • Add a capability check or restrict outbound mail so that only users with the appropriate role can invoke wp_mail() from this plugin, or use a security tool to block unauthenticated calls to the plugin’s email endpoint.

Generated by OpenCVE AI on July 21, 2026 at 12:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 02 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 02 Jul 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Themeum
Themeum kirki – Freeform Page Builder, Website Builder & Customizer
Wordpress
Wordpress wordpress
Vendors & Products Themeum
Themeum kirki – Freeform Page Builder, Website Builder & Customizer
Wordpress
Wordpress wordpress

Thu, 02 Jul 2026 09:45:00 +0000

Type Values Removed Values Added
Description The Kirki – Freeform Page Builder, Website Builder & Customizer plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 6.0.11. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to send arbitrary HTML-injected emails — including phishing messages embedding a real, valid WordPress password-reset URL for the targeted user — to any registered user via the site's own mail server, abusing its SPF/DKIM reputation. The attacker-controlled emailSubject parameter is passed to wp_mail() with only sanitize_text_field() applied, while emailBody 'text' items are concatenated raw into the HTML email body with no escaping, and 'chip' items can include the genuine WordPress password-reset link for the targeted account.
Title Kirki <= 6.0.11 - Missing Authorization to Unauthenticated Arbitrary Email Content Injection (Mail Relay / Phishing) via 'emailBody' and 'emailSubject' Parameters
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Themeum Kirki – Freeform Page Builder, Website Builder & Customizer
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-02T14:52:43.310Z

Reserved: 2026-06-16T20:16:45.315Z

Link: CVE-2026-12472

cve-icon Vulnrichment

Updated: 2026-07-02T14:52:39.660Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T12:30:03Z

Weaknesses