Advisories for Nuget/TwentyTwenty.Storage package

2019

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

An issue was discovered |20 Storage A Path Traversal vulnerability in the TwentyTwenty.Storage library in the LocalStorageProvider allows creating and reading files outside of the specified basepath. If the application using this library does not sanitize user-supplied filenames, then this issue may be exploited to read or write arbitrary files. This affects LocalStorageProvider.cs.