From 09356bc5b36bc68cad54517aabe858fd42ba23a2 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 25 Jun 2014 16:24:55 +0200 Subject: [PATCH] better validation for OC_App::getAppPath() --- lib/private/app.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/private/app.php b/lib/private/app.php index 01597b37e7..9fb0ec2e34 100644 --- a/lib/private/app.php +++ b/lib/private/app.php @@ -509,6 +509,10 @@ class OC_App { * @return string|false */ public static function getAppPath($appid) { + if ($appid === null || trim($appid) === '') { + return false; + } + if (($dir = self::findAppInDirectories($appid)) != false) { return $dir['path'] . '/' . $appid; }