<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Kirki (&lt;= 6.3.2) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/kirki--6.3.2/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Sat, 17 Oct 2026 04:48:05 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/kirki--6.3.2/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>CVE-2026-107762: IDOR Vulnerability in Kirki WordPress Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-10-kirki-idor/</link><pubDate>Sat, 17 Oct 2026 04:48:05 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-kirki-idor/</guid><description>The Kirki plugin for WordPress is vulnerable to an Insecure Direct Object Reference (IDOR) flaw via the 'context' parameter, allowing unauthenticated attackers to exfiltrate sensitive user profile data.</description><content:encoded><![CDATA[<p>CVE-2026-107762 affects the Kirki plugin for WordPress in all versions up to and including 6.3.2. The vulnerability exists due to improper validation of the 'context' parameter within the plugin's REST API implementation. An unauthenticated attacker can exploit this Insecure Direct Object Reference (IDOR) to access and exfiltrate sensitive profile information for arbitrary WordPress users.</p>
<p>Exposed data includes user email addresses, display names, nicenames, registration dates, profile image URLs, and various string-valued meta fields such as first names, last names, nicknames, and descriptions. Successful exploitation requires the presence of a published WordPress page that utilizes a Kirki template containing at least one user-type dynamic content block. Since WordPress user IDs are generally enumerable via standard REST endpoints, the barrier to exploitation is low for sites where these specific templates are active.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker performs reconnaissance on the target WordPress site to verify the presence of the Kirki plugin and published pages.</li>
<li>Attacker uses standard WordPress REST API endpoints (e.g., /wp-json/wp/v2/users) to enumerate valid user IDs on the target system.</li>
<li>Attacker identifies a published page or template on the site that utilizes a Kirki user-type dynamic content block.</li>
<li>Attacker crafts a malicious REST API request targeting the vulnerable Kirki endpoint.</li>
<li>Attacker injects a manipulated 'context' parameter to bypass authorization checks associated with the specific user ID.</li>
<li>The server processes the request and returns a JSON response containing the sensitive user profile data.</li>
<li>Attacker parses the response to exfiltrate email addresses, meta fields, and other user account details.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in the unauthorized disclosure of sensitive user account information. This data can facilitate further targeted attacks, such as account takeover via credential stuffing, spear-phishing campaigns against administrators, or broader reconnaissance for additional system compromise. The scope of impact is limited to the user information stored within the WordPress database, but the ability to perform this unauthenticated and programmatically increases the risk of large-scale data harvesting.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritized actions for security teams:</p>
<ul>
<li>Update the Kirki plugin to the latest version, ensuring all installations are at least version 6.3.3 or higher.</li>
<li>Audit logs for repeated REST API requests targeting user profiles if anomalous patterns are observed.</li>
<li>Review all WordPress pages and templates for the use of dynamic user-type content blocks if patching cannot be performed immediately.</li>
<li>Disable the REST API for public-facing components if the site's functionality does not require it, to mitigate enumeration and exploitation of IDOR vulnerabilities.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>