Path traversal in elFinder.NetCore
High severity
GitHub Reviewed
Published
Sep 2, 2021
to the GitHub Advisory Database
•
Updated Jan 27, 2023
Description
Published by the National Vulnerability Database
Sep 1, 2021
Reviewed
Sep 2, 2021
Published to the GitHub Advisory Database
Sep 2, 2021
Last updated
Jan 27, 2023
This affects all versions of package elFinder.NetCore. The Path.Combine(...) method is used to create an absolute file path. Due to missing sanitation of the user input and a missing check of the generated path its possible to escape the Files directory via path traversal
References