Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessFingerprint WordPress site running Kirki ≤6.0.13
-
ExploitSend unauthenticated request to Kirki endpoint
-
ExecutionBypass missing authorization check
-
ImpactRetrieve sensitive/configuration data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires only that a vulnerable Kirki version (≤ 6.0.13) is installed and its affected endpoint is network-reachable - per the CVSS vector AV:N/AC:L/PR:N/UI:N, no authentication, no user interaction, and no special client configuration are needed against a default install. The concrete precondition is presence of the Kirki plugin/framework (directly or theme-bundled) exposing the mis-authorized action. Limiting factors: impact is confined to confidentiality (information disclosure only - no write/integrity or availability effect), the exact sensitive data returned depends on what the vulnerable endpoint exposes, and sites not running Kirki or already updated past 6.0.13 are unaffected; the precise vulnerable action/parameter is described only generically in the input and should be confirmed against the Patchstack advisory. |
| Impact | The signals are moderately consistent. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) indicates trivial network reachability with no authentication or user interaction, which supports elevated concern, but the impact is scoped to confidentiality only (C:H/I:N/A:N) - an information-disclosure issue, not code execution or defacement. There is no CISA KEV listing and no known public POC, so this is not confirmed actively exploited; EPSS was not provided in the input. No SSVC decision was supplied. Net assessment: a legitimate patch-worthy issue for exposed WordPress sites given the unauthenticated network vector, but its ceiling is data leakage rather than full compromise, so it ranks below RCE/auth-bypass-to-admin classes of the same 7.5 score. Note the description's phrase 'Incorrectly Configured Access Control Security Levels' is somewhat generic - the exact leaked data and endpoint should be confirmed against the Patchstack advisory. |
| Exploit ScenarioDerived | An attacker enumerates a target WordPress site, identifies that a vulnerable Kirki version (≤6.0.13) is present via theme fingerprinting, and sends a crafted unauthenticated HTTP request to the affected Kirki endpoint. Because the authorization check is missing, the request is served and returns configuration or other sensitive data the attacker should not be able to read. No public POC is currently identified, but the low-complexity, no-auth vector makes automated scanning feasible if exploit details are published. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 13, 2026
Broken access control in the Themeum Kirki WordPress customizer framework (versions up to and including 6.0.13) allows remote unauthenticated attackers to reach functionality protected by incorrectly configured access-control levels, resulting in disclosure of sensitive information. The flaw was reported by Patchstack and stems from a missing authorization check (CWE-862); no public exploit has been identified at time of analysis. With a CVSS of 7.5 driven purely by confidentiality impact, the practical risk is unauthorized data exposure rather than site takeover.
RemediationAI
Upgrade Kirki to a release later than 6.0.13; the input confirms 6.0.13 and earlier are affected but does not state an exact fixed version, so released patched version is not independently confirmed - verify the fixed build via the Patchstack advisory (https://patchstack.com/database/Wordpress/Plugin/kirki/vulnerability/wordpress-kirki-plugin-6-0-13-broken-access-control-vulnerability?_s_id=cve) and the official plugin/theme changelog before deploying. If Kirki was bundled by a theme, update the theme to a version that ships the patched Kirki, since manual plugin replacement can be overwritten by the theme. Until patched, restrict access to WordPress AJAX/REST endpoints with a WAF rule (Patchstack/other virtual patching) targeting the vulnerable Kirki action, and limit exposure of the affected admin/customizer routes to trusted IPs; the trade-off is that overly broad blocking of admin-ajax.php or REST can break legitimate customizer/theme functionality, so scope rules to the specific Kirki handler where possible.
Affected VersionsENISA
Affected Packages
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
Kirki is a widely-used WordPress toolkit/framework (cpe:2.3:a:themeum:kirki) that extends the native WordPress Customizer with additional control types, fields, and configuration options; it is frequently bundled into third-party themes as a dependency. The root cause is CWE-862 (Missing Authorization): one or more of the plugin's endpoints or actions performs a sensitive operation without verifying that the requesting user holds the required capability/role. Because WordPress plugins commonly expose functionality via admin-ajax.php or REST routes, an authorization gap here means the access-control 'security level' the developers intended is not actually enforced at the handler, letting requests that should be rejected reach protected logic.
Know when Kirki 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Unauthenticated network-reachable endpoint (AV:N/AC:L/PR:N/UI:N) with a missing authorization check that leaks data, so C:H but I:N/A:N.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Missing Authorization vulnerability in Themeum Kirki kirki allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Kirki: from n/a through <= 6.0.13.
Executive ViewAI
Themeum Kirki, a widely-deployed WordPress customizer framework, contains an access control vulnerability in versions up to 6.0.13 that permits unauthenticated attackers to retrieve sensitive configuration data. Organizations running affected WordPress installations face direct risk of information disclosure affecting site configuration and potentially exposed credentials. The absence of a vendor patch requires immediate implementation of defensive controls.
No vendor-released patch identified at time of analysis. Restrict access to customizer API endpoints (/wp-json/customize/*) via Web Application Firewall (WAF) rules or IP allowlisting to administrator ranges only. Disable customizer front-end access for unauthenticated users through security plugin configuration. Enable detailed audit logging to detect unauthorized customizer API access attempts. Implement role-based capability restrictions to limit customizer functionality until a patch is available.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Server-Side Request Forgery in the Kirki WordPress plugin before 6.0.12 allows unauthenticated attackers to coerce the s
SQL injection in the Kirki WordPress plugin before version 6.0.13 enables unauthenticated remote attackers to read arbit
PHP Object Injection in the Kirki WordPress plugin before 6.0.13 enables a two-stage attack where unauthenticated users
Stored cross-site scripting in the Kirki WordPress plugin before 6.3.0 allows unauthenticated remote attackers to persis
Arbitrary file upload via malformed archive in the Kirki WordPress customizer plugin (all versions before 6.2.3) allows
Stored cross-site scripting in the Kirki WordPress plugin affects versions 6.0.0 through 6.3.0, which allow SVG files to
SQL injection in the Kirki WordPress plugin (versions 6.0.0 through <6.3.0) enables authenticated users with editor-leve
Unauthenticated shortcode injection in Kirki WordPress plugin (all versions before 6.2.1) allows any remote attacker to
Object injection in the Themeum Kirki WordPress customizer framework (all versions through 6.0.12) allows attackers to a
Blind SQL injection in the Themeum Kirki WordPress customizer framework (all versions up to and including 6.0.12) lets r
Kirki WordPress Customizer Framework plugin before 6.0.14 exposes registered user email addresses, comment author emails
Unauthenticated content disclosure in the Kirki WordPress plugin before 6.3.0 allows any remote attacker to retrieve the
EUVD-2026-43373
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB