Learn about CVE-2021-23260, a Stored XSS Vulnerability in Crafter CMS allowing authenticated users to execute XSS scripts via file names. Impact, affected versions, and mitigation steps.
This article provides an overview of CVE-2021-23260, a Stored XSS Vulnerability in File Name of the File Upload function discovered in Crafter CMS.
Understanding CVE-2021-23260
CVE-2021-23260 is a security vulnerability in Crafter CMS that allows authenticated users with Site roles to inject XSS scripts via file names. These malicious scripts can execute in the browser for the user and other users of the same site.
What is CVE-2021-23260?
The vulnerability in Crafter CMS enables attackers to manipulate file names to inject and execute XSS scripts, compromising the confidentiality of affected user information.
The Impact of CVE-2021-23260
The impact of CVE-2021-23260 is considered medium, with a CVSSv3.1 base score of 6.5. It poses a threat to the confidentiality of user data, although the availability impact is rated as low.
Technical Details of CVE-2021-23260
The following technical details outline the vulnerability specifics:
Vulnerability Description
Authenticated users with specific roles can leverage the vulnerability to introduce harmful XSS scripts via file names in Crafter CMS.
Affected Systems and Versions
Crafter CMS versions less than 3.1.12 are affected by this vulnerability, particularly version 3.1 with custom installations.
Exploitation Mechanism
The attack complexity is high, requiring low privileges from the attacker. A network attack vector is used, and user interaction is necessary to execute the injected scripts.
Mitigation and Prevention
To address CVE-2021-23260 and enhance security, consider the following steps:
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates
Stay informed about security advisories from Crafter Software and apply patches promptly to protect against known vulnerabilities.