From b0672b0fda06a41ef77939c08b3065abbc863d1f Mon Sep 17 00:00:00 2001 From: Matthias Schmidt Date: Wed, 11 Sep 2013 17:14:02 +0200 Subject: [PATCH 1/1] Adds missing permission check --- wcfsetup/install/files/lib/system/CLIWCF.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wcfsetup/install/files/lib/system/CLIWCF.class.php b/wcfsetup/install/files/lib/system/CLIWCF.class.php index 53e75dfcc1..e9696f7caf 100644 --- a/wcfsetup/install/files/lib/system/CLIWCF.class.php +++ b/wcfsetup/install/files/lib/system/CLIWCF.class.php @@ -300,7 +300,7 @@ class CLIWCF extends WCF { * @return string */ public function checkForUpdates() { - if (VERBOSITY >= -1 && !self::getArgvParser()->disableUpdateCheck) { + if (WCF::getSession()->getPermission('admin.system.package.canUpdatePackage') && VERBOSITY >= -1 && !self::getArgvParser()->disableUpdateCheck) { $updates = PackageUpdateDispatcher::getInstance()->getAvailableUpdates(); if (!empty($updates)) { $return = self::getReader()->println(count($updates) . ' update' . (count($updates) > 1 ? 's are' : ' is') . ' available'); -- 2.20.1