CVE-2026-102291

Published: Ott 10, 2026 Last Modified: Ott 11, 2026
ExploitDB:
Other exploit source:
Google Dorks:
MEDIUM 5,4
Attack Vector: network
Attack Complexity: low
Privileges Required: low
User Interaction: none
Scope: unchanged
Confidentiality: low
Integrity: low
Availability: none

Description

AI Translation Available

The Kirki – Freeform Page Builder, Website Builder & Customizer plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 6.3.1 This is due to the plugin substituting a user's `display_name` into the composed page markup unfiltered and then running the whole result through `do_shortcode()` in `TheFrontend::replace_content()`. Because `display_name` is writable by any user on their own account through the core profile form, this makes it possible for authenticated attackers with Subscriber-level access and above to execute arbitrary shortcodes. Where the page is a users collection — an ordinary team or member-directory page — the shortcode runs in the request of every visitor, including unauthenticated ones. Requires a published page with a Kirki element whose dynamic content is bound to the `display_name` user field.

EPSS (Exploit Prediction Scoring System)

Trend Analysis

EPSS (Exploit Prediction Scoring System)

Prevede la probabilità di sfruttamento basata su intelligence sulle minacce e sulle caratteristiche della vulnerabilità.

EPSS Score
0,0030
Percentile
0,2th
Updated

EPSS Score Trend (Last 2 Days)

74

Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

Incomplete
Common Consequences
Security Scopes Affected:
Confidentiality Access Control Other Integrity Non-Repudiation
Potential Impacts:
Read Application Data Bypass Protection Mechanism Alter Execution Logic Other Hide Activities
Applicable Platforms
All platforms may be affected
View CWE Details
https://plugins.trac.wordpress.org/browser/kirki/tags/6.3.1/includes/Frontend/P…
https://plugins.trac.wordpress.org/browser/kirki/tags/6.3.1/includes/Frontend/P…
https://plugins.trac.wordpress.org/browser/kirki/tags/6.3.1/includes/Frontend/P…
https://plugins.trac.wordpress.org/browser/kirki/tags/6.3.1/includes/Frontend/T…
https://plugins.trac.wordpress.org/browser/kirki/tags/6.3.1/includes/HelperFunc…
https://plugins.trac.wordpress.org/browser/kirki/tags/6.3.1/includes/Manager/Pl…
https://plugins.trac.wordpress.org/changeset?reponame=&new=3718900%40kirki%2Fta…
https://www.wordfence.com/threat-intel/vulnerabilities/id/bed93040-a843-417e-89…