Skip to main content

Jupiter X Core CVE-2026-10511

| EUVDEUVD-2026-110624 MEDIUM
Basic XSS (CWE-80)
2026-10-27 Wordfence GHSA-c968-6384-5fxw
6.4
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Obtain contributor-level WordPress account
  2. Delivery
    Edit page with Raven login widget
  3. Exploit
    Inject script into forget_password_link parameter
  4. Execution
    Payload stored unsanitized
  5. Persist
    Victim loads injected page
  6. Impact
    Script executes in victim browser context

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

Requires an authenticated account with contributor-level privileges or above (PR:L) on a WordPress site with Jupiter X Core ≤4.61.0 installed, and use of the Raven login form widget whose 'forget_password_link' parameter is stored without proper sanitization/escaping. Exploitation is limited by that privilege requirement (an attacker must already be a trusted, logged-in user, not an anonymous visitor) and by the need for a victim to subsequently load the page containing the injected payload; it is not a zero-interaction remote-unauthenticated flaw despite the AV:N/AC:L vector.

Impact

This is a moderate, not emergency, priority. The CVSS 3.1 base score is 6.4 (AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N): network reachable, low complexity, but requiring contributor-level privileges (PR:L) - so an attacker must already hold an authenticated, trusted account on the target site. The scope change (S:C) reflects that injected script executes in the browser of whoever views the page, with low confidentiality and integrity impact and no availability impact. The multi-source signals are consistent and point to low urgency despite the medium severity: EPSS is only 0.19% (9th percentile), there is no CISA KEV listing, and no SSVC/automatable exploitation signal in the input. The vuln.today decision label is 'this_month,' which aligns with a patch-on-normal-cadence posture rather than act_now/emergency. No public exploit is identified - the references are the Wordfence advisory, WordPress plugin source lines, and the fix changeset, not a weaponized PoC. Net: a real but low-real-world-risk stored XSS whose exploitation is gated behind existing contributor access; prioritize it in routine patching, not as a drop-everything incident.

Exploit ScenarioDerived

An attacker who has registered or compromised a contributor-level (or higher) account on a WordPress site running Jupiter X Core edits a page using the Raven login form widget and injects a malicious script into the 'forget_password_link' parameter, which is stored without sufficient sanitization or output escaping. When a site administrator or visitor later loads the page, the script executes in their browser session, potentially enabling session/cookie theft or actions in the victim's context. No public exploit code is identified at time of analysis; exploitation requires an existing authenticated foothold.

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 28, 2026

Stored cross-site scripting in the Jupiter X Core plugin for WordPress (all versions up to and including 4.61.0) allows authenticated users with contributor-level access or higher to persist arbitrary script through the 'forget_password_link' parameter of the Raven login form widget, which then executes in the browser of anyone who loads the injected page. Severity is moderate (CVSS 6.4) because the attacker must already hold a trusted, logged-in account and a victim must later visit the affected page; scope is marked as changed since the script runs in the wider site context. The issue is not listed in CISA KEV and no public exploit code was identified in the available data, with EPSS at roughly 0.19% (9th percentile) and a triage label of this_month.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed - the corrective change is captured in the WordPress.org changeset https://plugins.trac.wordpress.org/changeset/3759312/jupiterx-core/trunk/includes/extensions/raven/includes/modules/forms/widgets/login.php, which modifies the Raven login widget file in trunk, so site owners should update Jupiter X Core to the newest published release issued after 4.61.0 rather than remaining on 4.61.0. Because the advisory data does not state an exact fixed version number, verify the installed version against the plugin's changelog after updating and confirm the widget file matches the changeset. Where immediate updating is not possible, reduce exposure by auditing and removing or restricting contributor-level and higher accounts on sites running the plugin, and by reviewing the stored forgot-password link value configured in the Raven login form widget, since that stored value is the injection point and requiring such privileges is the main barrier to exploitation; these measures narrow the attack surface but do not remove the underlying sanitization defect, so updating remains the complete fix. Consult the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/7736342c-21e8-42e6-8af8-31c69ff7781e?source=cve for the vendor's own guidance.

Affected VersionsENISA

Jupiter X Core 0 ≤4.61.0

Affected Packages

euvd jupiter_x_core 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

The flaw is classified as CWE-80 (improper neutralization of script-related HTML tags), the classic stored/basic XSS pattern, arising from insufficient input sanitization combined with missing output escaping in the Jupiter X Core plugin (CPE cpe:2.3:a:artbees:jupiter_x_core:*:*:*:*:*:*:*:*). The affected code lives in the plugin's Raven extension, forms modules, login widget: the vendor references point to login.php at lines 401, 648 and 736 in the 4.15.0 tag, showing the widget's forgot-password link handling was the injection point, and the trunk changeset 3759312 for that same file is the location of the fix. Because the payload is stored rather than reflected, it persists in site data and executes on later page views; the CVSS scope-changed rating (S:C) reflects that script running in the context of the broader WordPress site rather than being contained to the vulnerable component. The trigger mechanics beyond the named parameter are not described in the available sources.

Know when Jupiter X Core 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 (Wordfence) PRIMARY MEDIUM
NVD 6.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 6.4 MEDIUM

Contributor account required so PR:L; network-reachable editor with low complexity (AV:N/AC:L); stored XSS crossing into victim browser context gives S:C with low C/I and no availability impact.

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:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorNVD

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

DescriptionNVD

The Jupiter X Core plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'forget_password_link' parameter in all versions up to, and including, 4.61.0 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.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
popular commercial Artbees theme plugin, common but not universal across WordPress sites
Data Quality
4 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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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.

CVE-2023-38388 CRITICAL
9.0 Mar 26

Unrestricted Upload of File with Dangerous Type vulnerability in Artbees JupiterX Core.3.5. Rated critical severity (CVS

CVE-2023-3813 HIGH POC
7.5 Jul 21

The Jupiter X Core plugin for WordPress is vulnerable to arbitrary file downloads in versions up to, and including, 4.6.

CVE-2026-106013 CRITICAL
9.8 Oct 28

Unauthenticated WordPress account takeover in the Jupiter X Core plugin (all versions up to and including 4.61.0) allows

CVE-2024-7781 CRITICAL
9.8 Sep 26

The Jupiter X Core plugin for WordPress is vulnerable to authentication bypass in all versions up to, and including, 4.7

CVE-2024-7772 CRITICAL
9.8 Sep 26

The Jupiter X Core plugin for WordPress is vulnerable to arbitrary file uploads due to a mishandled file type validation

CVE-2025-0366 HIGH
8.8 Feb 01

The Jupiter X Core plugin for WordPress is vulnerable to Local File Inclusion to Remote Code Execution in all versions u

CVE-2026-3533 HIGH
8.8 Mar 23

The Jupiter X Core plugin for WordPress contains an unrestricted file upload vulnerability allowing authenticated users

CVE-2025-2105 HIGH
8.1 Apr 26

The Jupiter X Core plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 4.8.

CVE-2023-38385 HIGH
8.3 Dec 13

Missing Authorization vulnerability in artbees JupiterX Core jupiterx-core allows Exploiting Incorrectly Configured Acce

CVE-2022-1656 MEDIUM
5.4 Jun 13

Vulnerable versions of the JupiterX Theme (<=2.0.6) allow any logged-in user, including subscriber-level users, to acces

CVE-2025-3888 MEDIUM
6.4 May 17

The Jupiter X Core plugin for WordPress is vulnerable to Stored Cross-Site Scripting via SVG File inclusion in all versi

CVE-2025-0365 MEDIUM POC
6.5 Feb 01

The Jupiter X Core plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 4.8.7

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