Skip to main content

Themeum Kirki EUVDEUVD-2026-113118

| CVE-2026-42694 MEDIUM
Basic XSS (CWE-80)
2026-10-29 Patchstack GHSA-9x6c-qgqv-cf9j
4.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege WordPress user
  2. Delivery
    Inject script-related HTML into Kirki field
  3. Exploit
    Payload stored without neutralization
  4. Execution
    Victim admin views affected page
  5. Impact
    Script executes in victim browser

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTML tag escaping
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated low-privilege account (PR:L) on a WordPress site running the Kirki framework at version 6.4.0 or earlier; the attacker must be able to reach an affected Kirki input that improperly neutralizes script-related HTML tags. The exact field, setting, or admin screen that serves as the injection point is not described in the available sources. Realistic exploitation is limited by the authentication requirement (no anonymous access) and by the stored nature of basic XSS - a second user, typically an administrator, must subsequently view the page hosting the payload for the script to execute; impact is confined to low confidentiality with no integrity or availability effect per the supplied vector.

Impact

This is a medium-severity, authenticated XSS/code-injection issue, not a high-urgency emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N, base 4.3) shows network reachability with low attack complexity but requires low-level privileges (PR:L), meaning a valid authenticated account is needed, and impact is limited to low confidentiality only (I:N/A:N). The vuln.today decision label is 'this_month' - a routine patch cadence, not act_now or emergency. Key exploitation-probability signals are absent: no EPSS score was supplied, there is no CISA KEV listing, and no proof-of-concept or exploit code is referenced (the only reference is a Patchstack vulnerability-database entry, not working exploit code). Taken together, the signals are internally consistent - a moderate, privilege-gated web flaw with no evidence of active exploitation - so this reads as a standard scheduled-patch item rather than a high-CVSS/low-real-risk anomaly or an urgent threat. Note the limitation: because EPSS and KEV data were not provided, the exploitation-likelihood dimension is unmeasured rather than confirmed low.

Exploit ScenarioDerived

An attacker with a low-privilege authenticated WordPress account on a site running the Kirki framework submits input containing script-related HTML tags into an affected Kirki field, which is stored without proper neutralization. When an administrator or other user later views the page containing the payload, the injected script executes in their browser session. No public exploit code is identified in the available sources.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 29, 2026

Authenticated low-privilege users can inject script-related HTML into WordPress sites running Themeum Kirki 6.4.0 or earlier, producing a basic XSS condition. The authoritative assessment rates it medium severity with vector AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N and notes that a second user, typically an administrator, must view the affected page for a stored payload to execute; the specific injection point is not described in the available sources. No public exploit identified at time of analysis, and there is no CISA KEV confirmation.

RemediationAI

The provided data does not list an exact fixed version, so the Patchstack advisory should be monitored for the vendor's patched release. Until a fixed version is confirmed, restrict authenticated access to trusted low-privilege users, remove or disable the Kirki plugin or framework where it is not required, and review stored HTML content entered through Kirki fields. Because the assessment says exploitation needs a logged-in account and a second user to view the page, reducing untrusted accounts and limiting who can publish or edit content lowers exposure. Apply the vendor update as soon as a patched version is published; the sources do not specify that version.

Affected VersionsENISA

Kirki 0 ≤6.4.0

Affected Packages

euvd kirki no fix

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

Themeum Kirki is a WordPress plugin and framework tracked in CPE as cpe:2.3:a:themeum:kirki:*:*:*:*:*:*:*:* and affecting versions through 6.4.0. The root cause maps to CWE-80, improper neutralization of script-related HTML tags in a Web page: input that can contain script-bearing HTML is not adequately neutralized before being rendered, so a low-privileged authenticated user can cause script content to be placed into a page. The supplied assessment records AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N and says exploitation requires a logged-in low-privilege account able to reach an affected Kirki input; it also states the exact field, setting, or admin screen serving as the injection point is not described. No public exploit code, KEV entry, or EPSS data was provided.

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

Vendor (Patchstack) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 6.4 MEDIUM

Authenticated low-priv attacker (PR:L) injects script that executes in another user's browser, crossing a security boundary (S:C) with limited confidentiality and integrity impact on the victim session.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) vulnerability in Themeum Kirki kirki allows Code Injection.This issue affects Kirki: from n/a through 6.4.0.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
popular WordPress customizer/theme-options framework used across many themes
Data Quality
5 sources
Confidence: Medium

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 No
EPSS 0.2%
Patch available No
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

More in Kirki

View all
CVE-2026-13147 CRITICAL POC
9.1 Jul 20

Server-Side Request Forgery in the Kirki WordPress plugin before 6.0.12 allows unauthenticated attackers to coerce the s

CVE-2026-12721 HIGH POC
8.6 Jul 31

SQL injection in the Kirki WordPress plugin before version 6.0.13 enables unauthenticated remote attackers to read arbit

CVE-2026-57727 HIGH POC
7.5 Jul 13

Broken access control in the Themeum Kirki WordPress customizer framework (versions up to and including 6.0.13) allows r

CVE-2026-12720 HIGH POC
7.5 Jul 31

PHP Object Injection in the Kirki WordPress plugin before 6.0.13 enables a two-stage attack where unauthenticated users

CVE-2026-84219 HIGH POC
7.5 Sep 06

Stored cross-site scripting in the Kirki WordPress plugin before 6.3.0 allows unauthenticated remote attackers to persis

CVE-2026-74992 MEDIUM POC
6.8 Aug 20

Arbitrary file upload via malformed archive in the Kirki WordPress customizer plugin (all versions before 6.2.3) allows

CVE-2026-84223 MEDIUM POC
6.8 Sep 20

Stored cross-site scripting in the Kirki WordPress plugin affects versions 6.0.0 through 6.3.0, which allow SVG files to

CVE-2026-84221 MEDIUM POC
6.8 Sep 05

SQL injection in the Kirki WordPress plugin (versions 6.0.0 through <6.3.0) enables authenticated users with editor-leve

CVE-2026-16747 MEDIUM POC
6.5 Aug 12

Unauthenticated shortcode injection in Kirki WordPress plugin (all versions before 6.2.1) allows any remote attacker to

CVE-2026-57724 CRITICAL
9.8 Jul 13

Object injection in the Themeum Kirki WordPress customizer framework (all versions through 6.0.12) allows attackers to a

CVE-2026-57726 CRITICAL
9.3 Jul 13

Blind SQL injection in the Themeum Kirki WordPress customizer framework (all versions up to and including 6.0.12) lets r

CVE-2026-77754 MEDIUM POC
5.3 Aug 26

Kirki WordPress Customizer Framework plugin before 6.0.14 exposes registered user email addresses, comment author emails

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