The branch, master has been updated
via 82c6f950eb99b3fa69f73de816022e9b5d350ce6 (commit)
from 4e94e3e35d3224c0672581c680edcbfea421ac9d (commit)
- Log -----------------------------------------------------------------
commit 82c6f950eb99b3fa69f73de816022e9b5d350ce6
Author: Michal Čihař <[email protected]>
Date: Wed Aug 17 13:32:27 2011 +0200
Avoid loading themes from non directories, . and ..
-----------------------------------------------------------------------
Summary of changes:
libraries/Theme_Manager.class.php | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/libraries/Theme_Manager.class.php
b/libraries/Theme_Manager.class.php
index c430974..840e611 100644
--- a/libraries/Theme_Manager.class.php
+++ b/libraries/Theme_Manager.class.php
@@ -235,6 +235,10 @@ class PMA_Theme_Manager
if ($handleThemes = opendir($this->getThemesPath())) {
// check for themes directory
while (false !== ($PMA_Theme = readdir($handleThemes))) {
+ // Skip non dirs, . and ..
+ if ($PMA_Theme == '.' || $PMA_Theme == '..' || !
is_dir($this->getThemesPath() . '/' . $PMA_Theme)) {
+ continue;
+ }
if (array_key_exists($PMA_Theme, $this->themes)) {
continue;
}
hooks/post-receive
--
phpMyAdmin
------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
user administration capabilities and model configuration. Take
the hassle out of deploying and managing Subversion and the
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Phpmyadmin-git mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-git