Skip to main content
VulnerabilityPublished Updated

craftcms/cms · Duplicate Advisory: Craft CMS has Stored XSS in Table Field in its "Row Heading" Column Type

Affects craftcms/cmsSource GCVE Database

0

CVSS 4.8 Medium · fixed in 4.16.19 : update craftcms/cms when convenient.

Data as of 7 Aug 2026, 07:00 UTC

CVSS 3.1 base score
4.8Medium
How severe the flaw is on the 0–10 CVSS scale.
Patch
Available – fixed in 4.16.19
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N

What to do

Affected software

ProductAffectedFixed in
Packagistcraftcms/cmsAffected
  • >=4.5.0-beta.1 <=4.16.18
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

A fix is available in Craft CMS versions 4.16.19 and 5.8.23. Users should upgrade to these versions or later to remediate the vulnerability. No additional mitigation is indicated by the vendor advisory.

Description

Craft CMS versions from 4.5.0-beta.1 through 4.16.18 and 5.0.0-RC1 through 5.8.22 contain a stored cross-site scripting (XSS) vulnerability in the editableTable.twig component when using the 'Row Heading' column type. This vulnerability allows an attacker with administrator privileges and the allowAdminChanges setting enabled to inject arbitrary JavaScript code that executes when another user views the affected table field. The issue is fixed in versions 4.16.19 and 5.8.23.

References

Community reviews

Loading reviews…