diff options
author | Julius Härtl <jus@bitgrid.net> | 2021-11-25 11:07:46 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-25 11:07:46 +0100 |
commit | d9d54ce782d34656d2e53cb7588fcad80182a1fe (patch) | |
tree | 883dead537a8c575acead842145e7d6ac4e17ec5 /lib/private | |
parent | d42a28cd7ced228545e0f7b77ee60db8ad26d9e1 (diff) | |
parent | 599870980bd820fc9de9832007407de2a31c31df (diff) | |
download | nextcloud-server-d9d54ce782d34656d2e53cb7588fcad80182a1fe.tar.gz nextcloud-server-d9d54ce782d34656d2e53cb7588fcad80182a1fe.zip |
Merge pull request #29895 from nextcloud/bugfix/noid/check-for-invalid-characters-before-trimming
Check for invalid characters before trimming
Diffstat (limited to 'lib/private')
-rw-r--r-- | lib/private/Files/Storage/Common.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/Files/Storage/Common.php b/lib/private/Files/Storage/Common.php index 4c07426dd70..7239c58a8a1 100644 --- a/lib/private/Files/Storage/Common.php +++ b/lib/private/Files/Storage/Common.php @@ -554,8 +554,8 @@ abstract class Common implements Storage, ILockingStorage, IWriteStreamStorage { * @throws InvalidPathException */ protected function verifyPosixPath($fileName) { - $fileName = trim($fileName); $this->scanForInvalidCharacters($fileName, "\\/"); + $fileName = trim($fileName); $reservedNames = ['*']; if (in_array($fileName, $reservedNames)) { throw new ReservedWordException(); |