Skip to content
Threat Feed
high advisory

Stored XSS in Concrete CMS Community Store

An unauthenticated stored XSS vulnerability in Concrete CMS Community Store versions prior to 2.7.8 allows attackers to execute malicious scripts in manager sessions via order fields.

CVE search metadata

CVE search record: CVE-2026-93659. Severity: high. CVSS: 8.7. KEV: no. Product: Community Store (< 2.7.8). Brief: Stored XSS in Concrete CMS Community Store. Brief link: https://feed.craftedsignal.io/briefs/2026-09-concrete-cms-xss/

Concrete CMS Community Store versions before 2.7.8 are susceptible to a stored cross-site scripting (XSS) vulnerability due to improper input sanitization. The vulnerability exists because customer-supplied fields, specifically billing name, email, and phone, are rendered in the store's checkout and administrative interfaces without adequate HTML escaping. An unauthenticated attacker can exploit this flaw by submitting malicious JavaScript payloads through these fields during the order process. When an administrator or manager subsequently views the order details within the Concrete CMS dashboard, the malicious script executes within the context of the manager's authenticated session. This allows the attacker to perform unauthorized actions, including the creation of rogue administrative accounts or the exfiltration of sensitive order and customer data.

Impact

Successful exploitation of this vulnerability allows unauthenticated attackers to hijack administrative sessions, leading to full site compromise, unauthorized administrative actions, and potential data exfiltration. Given that the Community Store is a core component for e-commerce functionality, the impact covers all Concrete CMS instances utilizing this plugin, potentially affecting the integrity and confidentiality of store transaction data and administrative controls.

Recommendation

  • Upgrade the Concrete CMS Community Store plugin to version 2.7.8 or later immediately.
  • Implement a web application firewall (WAF) rule to block common XSS payloads in parameters associated with billing or checkout forms.
  • Audit existing order records in the administrative console for suspicious script injection patterns in billing name, email, or phone fields.

Immediate actions

Upgrade Community Store to 2.7.8 or later

IT Operations 24h

Mitigations

Patch plugin to 2.7.8

immediate IT Operations

CVE-2026-93659