Description
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
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | elFinder.NetCore | < unspecified | unspecified |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| NuGet | elFinder.NetCore | <= 1.3.5 | — | GHSA-9rjp-r58j-fxgq |