Skip to main content

TheGem CVE-2026-65480

| EUVDEUVD-2026-48091 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-07-23 Patchstack GHSA-cqc8-hg5f-f2hq
6.5
CVSS 3.1 · Vendor: Patchstack
Share

Severity by source

Vendor (Patchstack) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI
5.4 MEDIUM

Contributor role requires PR:L; victim must view content for UI:R; scope changes to victim browser, but standard stored XSS carries no substantiated availability impact, so A:N.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

Lifecycle Timeline

1
Analysis Generated
Jul 23, 2026 - 13:22 vuln.today

DescriptionCVE.org

Contributor Cross Site Scripting (XSS) in TheGem <= 5.11.1 versions.

AnalysisAI

Stored Cross-Site Scripting in TheGem WordPress theme versions up to and including 5.11.1 allows low-privileged Contributor-role users to inject malicious JavaScript into site content, which then executes in the browsers of higher-privileged users - such as administrators - who view or manage that content. The CVSS scope-changed attribute (S:C) confirms the injected payload crosses security boundaries, extending impact beyond the contributor session into an admin or editor context. No public exploit code or active exploitation has been identified at time of analysis; the vulnerability was reported by Patchstack with a CVSS 6.5 Medium rating.

Technical ContextAI

TheGem is a commercial multipurpose WordPress theme developed by CodexThemes (CPE: cpe:2.3:a:codexthemes:thegem:*:*:*:*:*:*:*:*). The root cause is CWE-79 - Improper Neutralization of Input During Web Page Generation - meaning user-supplied input accepted from Contributor-role users is not adequately sanitized or HTML-encoded before being rendered in theme output. In the WordPress permission model, Contributors can create and submit posts but cannot publish directly; however, if theme-specific fields, shortcodes, or metadata accept raw HTML from this role without escaping, a stored XSS payload persists in the database and fires when an editor or administrator renders the page. The scope change in the CVSS vector (S:C) confirms execution occurs in a security context different from where the payload was inserted, characteristic of stored XSS affecting other authenticated users.

RemediationAI

Update TheGem to the first version released after 5.11.1 from the CodexThemes official source or WordPress theme repository; the exact patched version is not confirmed in the available intelligence data, so verify the current release against the Patchstack advisory at https://patchstack.com/database/wordpress/theme/thegem/vulnerability/wordpress-thegem-theme-5-11-1-cross-site-scripting-xss-vulnerability before updating. As an interim compensating control, audit and restrict Contributor-role assignments to only fully trusted internal users, removing that role from any external, guest, or community-registered accounts - this eliminates the required attacker foothold without affecting site functionality. A WAF rule targeting XSS patterns in POST body parameters can reduce exposure but may block legitimate rich-content submission from contributors. Pending the patch, administrators should manually review all Contributor-submitted content before publication.

Share

CVE-2026-65480 vulnerability details – vuln.today

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