Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain or compromise contributor-level WordPress account
-
DeliveryLoad Elementor editor with Site Logo Title or Single Author Box widget
-
ExploitIntercept elementor_ajax AJAX save request via proxy
-
InstallReplace tag-name parameter with script injection payload
-
C2Payload persists in WordPress page database
-
ExecuteVictim user visits injected page
-
ImpactMalicious script executes in victim browser session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution 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 WordPress account with contributor-level permissions or higher on the target site - fully unauthenticated attackers cannot trigger the vulnerability. The attacker must be capable of intercepting and modifying outbound HTTP requests (e.g., using Burp Suite or OWASP ZAP) to alter the tag-name parameter in the elementor_ajax AJAX POST request, bypassing the client-side SELECT restriction that is the only enforcement point. At least one page on the target site must include the Site Logo Title widget or the Single Author Box widget from the News Kit Addons For Elementor plugin. Impact is further limited to users (including administrators) who subsequently browse pages containing the injected payload - the server itself is not directly compromised. The requirement for prior contributor authentication is the primary limiting factor: sites that restrict contributor role assignment to vetted, trusted authors face substantially lower realistic risk than open-registration or heavily multi-authored platforms. |
| Impact | The NVD CVSS 6.4 (Medium) vector AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N reflects network-based exploitability requiring only contributor-level authentication and no elevated complexity, with scope change to victim browsers. One noteworthy tension exists: the description explicitly states that exploitation requires intercepting and modifying the AJAX request to bypass client-side restrictions, which implies a proxy-tool step - a factor some assessors would score AC:H, though NVD's AC:L appears defensible since the technique is routine and requires no race condition or specialized environment. The UI:N metric is debatable for stored XSS: the NVD position treats browsing a page as non-interactive, whereas victim page-visit is a meaningful prerequisite that warrants UI:R in an independent assessment. No EPSS data was provided in the intelligence; without it, exploitation probability cannot be quantified precisely. The absence from CISA KEV and lack of identified POC suggest no confirmed widespread exploitation. Real-world priority is elevated above average PR:L XSS findings because news and media WordPress sites routinely grant contributor access to multiple authors, increasing the pool of potential attackers compared to tightly managed sites. |
| Exploit ScenarioDerived | An attacker with a contributor account on a WordPress site running News Kit Addons For Elementor 1.4.6 opens the Elementor editor, places a Site Logo Title widget on a draft page, and saves the page while routing traffic through Burp Suite. In the intercepted elementor_ajax POST request, the attacker replaces the widget's heading-tag parameter value with a crafted script payload. The modified request is forwarded to the server, the payload is persisted to the WordPress database, and the page is published. When a site administrator later visits the page to review content, the injected script executes in their browser session, allowing the attacker to exfiltrate authentication cookies or perform authenticated actions at the admin level. No public proof-of-concept has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 14, 2026
Stored Cross-Site Scripting in the News Kit Addons For Elementor WordPress plugin (versions ≤1.4.6) permits authenticated contributors to persistently inject arbitrary JavaScript into pages via the Site Logo Title and Single Author Box widgets by manipulating the elementor_ajax AJAX save request to bypass client-side tag-name restrictions. Every user who subsequently visits an injected page executes the attacker's script in their browser, enabling session hijacking, credential theft, or admin-level actions on their behalf. No public exploit has been identified at time of analysis and the vulnerability is not listed in the CISA KEV catalog; a vendor-released patch is available in version 1.4.7.
RemediationAI
Upgrade the News Kit Addons For Elementor plugin to version 1.4.7 or later; this is the vendor-released patch confirmed by the WordPress plugin repository changeset between revisions 3580563 and 3586039 (https://plugins.trac.wordpress.org/changeset?reponame=&new=3586039%40news-kit-elementor-addons%2Ftrunk&old=3580563%40news-kit-elementor-addons%2Ftrunk) and by the presence of updated source files under the 1.4.7 tag in trac. If patching cannot be applied immediately, the most effective compensating control is to revoke or restrict contributor-level access for untrusted or external accounts on the site, which eliminates the attack surface entirely - though this will disrupt editorial workflows on multi-author sites. As an additional layer, deploying a Web Application Firewall rule to intercept elementor_ajax POST requests and block values in the tag-name parameter that are not in an allowlist of safe HTML tag names (e.g., div, span, h1-h6, p) can reduce exploitation likelihood; note that overly broad WAF rules may break legitimate Elementor page editing and require careful tuning. Disabling the Site Logo Title and Single Author Box widgets within the plugin settings, if that option is exposed, would also remove the vulnerable endpoints without requiring full plugin deactivation.
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
The affected product is the News Kit Addons For Elementor plugin by Blazethemes (CPE: cpe:2.3:a:blazethemes:news_kit_addons_for_elementor), an Elementor page-builder extension targeting news and media WordPress sites. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation / Cross-site Scripting): two specific widget source files - site-logo-title.php (lines 49, 50, 58) and single-author-box.php (line 831) - accept a tag-name parameter from the Elementor AJAX save endpoint without applying server-side sanitization or output escaping. The plugin's only restriction on allowed HTML tag names is a client-side SELECT control in the Elementor editor UI, which is trivially defeated by intercepting the underlying elementor_ajax POST request. Because the tag-name value is rendered directly into page HTML, arbitrary tags including script blocks are persisted to the database and served to all subsequent visitors, crossing the scope boundary into victim browser sessions (S:C).
Know when News Kit Addons For Elementor 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:L/UI:N/S:C/C:L/I:L/A:N
PR:L reflects mandatory contributor authentication; UI:R corrects the provided vector - stored XSS requires a victim to visit the injected page; S:C captures cross-browser session impact unchanged.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The News Kit Addons For Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Site Logo Title and Single Author Box Widgets in all versions up to, and including, 1.4.6 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires an attacker to intercept and modify the elementor_ajax AJAX save request in order to bypass the client-side SELECT control restrictions and submit arbitrary tag-name values.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Authenticated users with only subscriber-level access can write arbitrary post metadata under attacker-chosen keys to an
Missing authorization in News Kit Addons For Elementor before 1.4.9 lets authenticated subscriber-level users install an
Stored cross-site scripting in the News Kit Addons For Elementor WordPress plugin (all versions up to and including 1.4.
EUVD-2026-43611
GHSA-q988-g5jr-8jjr
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB