Cross-site scripting in Craft CMS - #VU134674
Published: June 16, 2026
Craft CMS
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary script in a victim user's control panel session.
The vulnerability exists due to cross-site scripting in ElementTableSorter.js when handling a dragged Structure entry in table view. A remote user can store a crafted entry title and trigger script execution during the victim's drag-and-drop action to execute arbitrary script in a victim user's control panel session.
User interaction is required, and the issue affects Structure-type sections when the victim drags another entry under the poisoned entry in table view.