Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious link to rt18-extensions parameter
-
DeliveryDeliver crafted URL via phishing
-
ExploitVictim clicks and loads reflected page
-
ExecutionInjected script executes in victim browser
-
ImpactHijack session or act as victim
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 the RT-Theme 18 | Extensions plugin (version ≤ 2.5) to be installed and active on the WordPress site, and - per CVSS UI:R - requires a victim to interact by loading an attacker-crafted request (e.g., clicking a malicious link) that carries the reflected XSS payload into the vulnerable parameter. No authentication is needed by the attacker (PR:N) and the vector is network-reachable with low complexity (AV:N/AC:L), but the mandatory user interaction is the key limiting factor: the attack cannot fire without a targeted user visiting the crafted URL, and impact is bounded by that victim's browser context and privileges. The specific vulnerable parameter/endpoint is not named in the provided data. |
| Impact | The signals paint a moderate, user-interaction-gated risk rather than an urgent internet-wide threat. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, base 7.1) shows a network-reachable, low-complexity, unauthenticated flaw, but the UI:R requirement means a victim must click a crafted link, which substantially limits mass automation. The scope change (S:C) and Low impacts across confidentiality, integrity, and availability reflect typical reflected-XSS consequences (session-context script execution) rather than direct server compromise. No EPSS score, KEV listing, POC, or SSVC decision data was provided in the input, so exploitation probability cannot be quantified; the absence of KEV and POC signals suggests this is not known to be actively exploited. This is a real hygiene issue worth patching, but not a drop-everything priority absent evidence of exploitation. |
| Exploit ScenarioDerived | An attacker crafts a URL to the vulnerable rt18-extensions endpoint containing a malicious script payload in a reflected parameter and delivers it to a logged-in site user or administrator via phishing email or a malicious link. When the victim clicks, the script executes in their browser under the site's origin, allowing session/cookie theft or actions performed as the victim; the low attack complexity makes crafting the payload straightforward, though the required user interaction limits scale. No public POC is noted in the input. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 13, 2026
Reflected cross-site scripting in the stmcan RT-Theme 18 | Extensions WordPress plugin (all versions up to and including 2.5) lets remote attackers inject arbitrary JavaScript that executes in a victim's browser when they follow a crafted link. Because the CVSS scope is changed (S:C), a successful payload can affect resources beyond the vulnerable component, such as the WordPress session context. No public exploit has been identified at time of analysis and the vulnerability is not listed in CISA KEV; disclosure comes from Patchstack.
RemediationAI
No vendor-released patch version is identified in the available data (the advisory documents affected versions up to and including 2.5 without naming a fixed build), so administrators should monitor the Patchstack advisory at https://patchstack.com/database/Wordpress/Plugin/rt18-extensions/vulnerability/wordpress-rt-theme-18-extensions-plugin-2-5-reflected-cross-site-scripting-xss-vulnerability and the stmcan/RT-Theme 18 vendor channel for an update newer than 2.5 and apply it as the primary fix. As compensating controls until a patch is available, deploy a WordPress-aware WAF or the Patchstack virtual-patch rule to filter the reflected XSS payload (trade-off: possible false positives on legitimate parameter values), enforce a strict Content-Security-Policy that disallows inline script execution to blunt reflected payloads (trade-off: may break theme features that rely on inline scripts), and consider disabling or restricting access to the affected extensions endpoint if the feature is not in use. These reduce exposure but do not remove the underlying flaw.
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 component is rt18-extensions, the companion extensions plugin for the commercial RT-Theme 18 WordPress theme by stmcan, identified by CPE cpe:2.3:a:stmcan:rt-theme_18_|_extensions. The root cause is CWE-79, Improper Neutralization of Input During Web Page Generation: user-controllable request input is reflected back into an HTML response without adequate output encoding or input sanitization, so a browser interprets attacker-supplied markup as executable script. As a reflected variant, the payload is not stored server-side but is delivered within the request itself (typically a URL parameter) and echoed into the generated page, meaning exploitation requires the victim to load an attacker-crafted request.
Know when Rt Theme 18 Extensions 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:R/S:C/C:L/I:L/A:L
Reflected XSS is network-reachable and low-complexity with no attacker auth (PR:N) but needs victim click (UI:R); scope changes into browser context (S:C) with limited C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in stmcan RT-Theme 18 | Extensions rt18-extensions allows Reflected XSS.This issue affects RT-Theme 18 | Extensions: from n/a through <= 2.5.
Executive ViewAI
The stmcan RT-Theme 18 Extensions WordPress plugin (all versions through 2.5) contains a reflected cross-site scripting vulnerability that enables attackers to inject malicious scripts into user browsers via crafted links, potentially hijacking WordPress sessions and compromising site administration. Organizations using this plugin expose their WordPress installations to credential theft, unauthorized administrative access, and data exfiltration affecting both administrators and end users.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) deactivate the plugin and replace with a maintained alternative; (2) implement strict Content Security Policy headers to block inline script execution; (3) deploy Web Application Firewall rules targeting reflected XSS patterns; (4) enforce multi-factor authentication on WordPress administrator accounts to limit session hijacking impact; (5) monitor WordPress security logs and audit trails for exploit activity.
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.
More in Rt Theme 18 Extensions
View allPHP Object Injection in the RT-Theme 18 | Extensions plugin (rt18-extensions) for WordPress affects all versions up to a
PHP Local File Inclusion in the WordPress RT-Theme 18 | Extensions plugin (rt18-extensions) by stmcan lets remote attack
Cross-site request forgery (CSRF) in stmcan RT-Theme 18 Extensions plugin version 2.5 and earlier allows unauthenticated
RT-Theme 18 Extensions WordPress plugin versions up to 2.5 exposes sensitive data through insertion of information into
EUVD-2026-43388
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB