Medium severity · published Feb 24, 2026
CVE-2026-26351
GetSimpleCMS-CE < 3.3.22 Stored XSS via components.php
4.8
CVSS
0.3%
EPSS
No
On KEV
Description
GetSimpleCMS Community Edition (CE) versions prior to 3.3.22 (3.3.16 tested) contains a stored cross-site scripting (XSS) vulnerability in the Theme to Components functionality within components.php. User-supplied input provided to the "slug" field of a component is stored without proper output encoding. While other fields are sanitized using safe_slash_html(), the slug parameter is written to XML and later rendered in the administrative interface without sanitation, resulting in persistent execution of arbitrary JavaScript. An authenticated administrator can inject malicious script content that executes whenever the affected Components page is viewed by any authenticated user, enabling session hijacking, unauthorized administrative actions, and persistent compromise of the CMS administrative interface.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
High
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 27% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
GE
GetSimpleCMS-CE · GetSimpleCMS-CE
3.3.16 · source: vendor
GC
Getsimple Cms · Getsimple-ce
3.3.16 before 3.3.22 · source: NVD
Affected product
GE
GetSimpleCMS-CE
GetSimpleCMS-CE
More from GetSimpleCMS-CE
9.8
CVE-2026-53952
GetSimple CMS & GetSimpleCMS-CE have an Unauthenticated Admin Account Creation via Setup Logic Flaw
9.6
CVE-2026-56662
GetSimple CMS: Missing CSRF protection in UpdateCE allows forging a privileged server-side update request
9.1
CVE-2026-56660
GetSimple CMS: CSRF, SSRF, and Unrestricted Zip Extraction
9.1
CVE-2026-53953
GetSimple CMS: Predictable Password Reset Password Allows Administrator Account Takeover
8.8
CVE-2026-70650
GetSimple CMS: Authenticated Stored XSS in backup viewer (backup-edit.php) via output decoding of page meta fields and content