From 09356bc5b36bc68cad54517aabe858fd42ba23a2 Mon Sep 17 00:00:00 2001
From: Georg Ehrke <developer@georgehrke.com>
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;
 		}
-- 
GitLab