CVE-2021-40966: XSS
A Stored XSS exists in TinyFileManager All version up to and including 2.4.6 in /tinyfilemanager.php when the server is given a file that contains HTML and javascript in its name. A malicious user can upload a file with a malicious filename containing javascript code and it will run on any user browser when they access the server.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
TinyFileManagerto a version that resolves this vulnerability.Fixed in 2.4.6
Event History
Frequently Asked Questions
What is the severity of CVE-2021-40966?
CVE-2021-40966 is rated as a high severity vulnerability due to its potential for exploitation through stored XSS attacks.
How do I fix CVE-2021-40966?
To mitigate CVE-2021-40966, upgrade TinyFileManager to version 2.4.7 or later, where the vulnerability has been addressed.
What versions of TinyFileManager are affected by CVE-2021-40966?
CVE-2021-40966 affects all versions of TinyFileManager up to and including version 2.4.6.
What type of attack can be executed using CVE-2021-40966?
CVE-2021-40966 allows attackers to perform stored cross-site scripting (XSS) attacks by uploading files with malicious filenames that contain JavaScript code.
Can CVE-2021-40966 affect all users of TinyFileManager?
Yes, any user accessing files with malicious JavaScript in their filenames could be affected by CVE-2021-40966, making it a widespread risk.