Cross-site Scripting (XSS) - Generic in prasathmani/tinyfilemanager
Valid
Reported on
Feb 19th 2021
:book: Description
TinyFileManager
is web based file manager and it is a simple, fast and small file manager with a single file, multi-language ready web application for storing, uploading, editing and managing files and folders online via web browser. The Application runs on PHP 5.5+, It allows the creation of multiple users and each user can have its own directory and a build-in support for managing text files with cloud9 IDE and it supports syntax highlighting for over 150+ languages and over 35+ themes.
. This package is vulnerable for stored (XSS)
.
https://github.com/prasathmani/tinyfilemanager
:recycle: Steps To Reproduce-:
- download and run latest release from https://github.com/prasathmani/tinyfilemanager Or use demo https://tinyfilemanager.github.io/demo/
- upload a filename with jscode. Payload used :
"><img src=x onerror=alert(222)>.png
:telescope: POC
https://drive.google.com/file/d/1t2afWVrLu_mb_S69n6d4SbLHOziuEeuZ/view?usp=sharing
💥 Impact
XSS
to join this conversation