diff --git a/lib/private/security/certificatemanager.php b/lib/private/security/certificatemanager.php index 2888fecd2392d0576f958841516f2ae37b950d04..64a1d6431a4c380e5ce0907865fea3041fb8dbcb 100644 --- a/lib/private/security/certificatemanager.php +++ b/lib/private/security/certificatemanager.php @@ -78,7 +78,7 @@ class CertificateManager implements ICertificateManager { * @return bool | \OCP\ICertificate */ public function addCertificate($certificate, $name) { - if (!\OC\Files\Filesystem::isValidPath($name)) { + if (!Filesystem::isValidPath($name) or Filesystem::isFileBlacklisted($name)) { return false; } $isValid = openssl_pkey_get_public($certificate);