{"id":"CVE-2026-10511","kind":"vulnerability","aliases":["CVE-2026-10511"],"related":[],"title":"Jupiter X Core WordPress plugin: stored XSS via forget_password_link","description":"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.","summary":"The Jupiter X Core WordPress plugin does not sanitize the 'forget_password_link' parameter up to version 4.61.0. An authenticated contributor can store scripts that run in the browser of any user who opens the injected page.","severity":"medium","cvss":6.4,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["jupiter-x-core","package","wordpress"],"not_affected_if":["no-contributor-accounts","plugin-not-installed","plugin-updated"],"how_to_check":"- Check the installed Jupiter X Core plugin version in the WordPress admin under Plugins; versions up to and including `4.61.0` are affected.\n- Review pages for injected script content in the 'forget_password_link' field, if the sources say where it is stored: unknown.","fix":"- Update the Jupiter X Core plugin to a version later than `4.61.0`; the exact fixed version: unknown.\n- Review contributor accounts and remove any that are not trusted.","status":"open","published_at":"2026-10-27T08:16:52+00:00","first_seen_at":"2026-10-27T08:31:46+00:00","triaged_at":"2026-10-27T08:32:37+00:00","updated_at":"2026-10-27T08:32:37+00:00","category":"package","confidence":0.7,"triage":{"at":"2026-10-27T08:32:37Z","model":"claude-haiku-5-5","output":{"fix":"- Update the Jupiter X Core plugin to a version later than `4.61.0`; the exact fixed version: unknown.\n- Review contributor accounts and remove any that are not trusted.","reach":"internet","title":"Jupiter X Core WordPress plugin: stored XSS via forget_password_link","impact":"medium","summary":"The Jupiter X Core WordPress plugin does not sanitize the 'forget_password_link' parameter up to version 4.61.0. An authenticated contributor can store scripts that run in the browser of any user who opens the injected page.","category":"package","nicknames":[],"who_cares":["wordpress","jupiter-x-core"],"confidence":0.7,"needs_auth":"yes","worst_case":"Scripts run in visitors' and admins' browsers, enabling session theft.","analyst_note":"","how_to_check":"- Check the installed Jupiter X Core plugin version in the WordPress admin under Plugins; versions up to and including `4.61.0` are affected.\n- Review pages for injected script content in the 'forget_password_link' field, if the sources say where it is stored: unknown.","needs_analyst":false,"not_affected_if":["plugin-not-installed","plugin-updated","no-contributor-accounts"],"who_is_affected":"Sites running the Jupiter X Core WordPress plugin at version 4.61.0 or earlier are exposed. The attacker needs a contributor-level account or higher, so sites that only allow trusted editors and administrators have a smaller risk. Sites without this plugin can skip it.","user_interaction":"yes","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000623,"input_tokens":3371,"output_tokens":571,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-10511':14A,17A '-2026':13A,16A '4.61.0':41B,89C 'access':109C,125C 'arbitrari':114C 'attack':104C 'authent':43B,103C 'browser':52B 'contributor':44B,107C 'contributor-level':106C 'core':3A,21B,27B,64C 'cross':73C 'cross-sit':72C 'cve':12A,15A 'due':90C 'escap':97C 'execut':121C 'forget':9A,34B,78C 'includ':88C 'inject':59B,113C,127C 'input':93C 'insuffici':92C 'jupit':1A,19B,25B,62C 'jupiter-x-cor':18B 'level':108C 'link':11A,36B,80C 'make':99C 'open':57B 'output':96C 'packag':22B 'page':60B,118C,128C 'paramet':37B,81C 'password':10A,35B,79C 'plugin':5A,29B,65C 'possibl':101C 'run':49B 'sanit':32B,94C 'script':47B,75C,116C 'site':74C 'store':6A,46B,71C 'user':55B,124C 'version':40B,84C 'via':8A,76C 'vulner':69C 'web':115C 'whenev':122C 'wordpress':4A,23B,28B,67C 'x':2A,20B,26B,63C 'xss':7A","nicknames":[],"mitigations":[],"who_affected":"Sites running the Jupiter X Core WordPress plugin at version 4.61.0 or earlier are exposed. The attacker needs a contributor-level account or higher, so sites that only allow trusted editors and administrators have a smaller risk. Sites without this plugin can skip it.","tier":"C","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-27T08:16:52+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N","cvss_by":"security@wordfence.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-10511","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-10511","severity":null,"published_at":"2026-10-27T08:16:52+00:00","modified_at":"2026-10-27T08:16:52+00:00","first_seen_at":"2026-10-27T08:31:46+00:00","fetched_at":"2026-10-27T08:31:46+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}