I solved the observation
This commit is contained in:
@@ -44,7 +44,9 @@ class Upgrade
|
|||||||
//printf("Time to open archive: %f\n", microtime(1) - $time);
|
//printf("Time to open archive: %f\n", microtime(1) - $time);
|
||||||
$time = microtime(1);
|
$time = microtime(1);
|
||||||
$extractDir = dirname($this->addon->getDownloadFilename()) . "/extract";
|
$extractDir = dirname($this->addon->getDownloadFilename()) . "/extract";
|
||||||
|
$extractDir = $filter->xssFilterHard($extractDir);
|
||||||
$backupDir = dirname($this->addon->getDownloadFilename()) . "/backup";
|
$backupDir = dirname($this->addon->getDownloadFilename()) . "/backup";
|
||||||
|
$backupDir = $filter->xssFilterHard($backupDir);
|
||||||
if (file_exists($extractDir)) {
|
if (file_exists($extractDir)) {
|
||||||
G::rm_dir($extractDir);
|
G::rm_dir($extractDir);
|
||||||
}
|
}
|
||||||
@@ -87,6 +89,7 @@ class Upgrade
|
|||||||
$checksumTime = 0;
|
$checksumTime = 0;
|
||||||
foreach ($checksums as $filename => $checksum) {
|
foreach ($checksums as $filename => $checksum) {
|
||||||
if (is_dir("$extractDir/$filename")) {
|
if (is_dir("$extractDir/$filename")) {
|
||||||
|
$filename = $filter->xssFilterHard($filename);
|
||||||
print $filename;
|
print $filename;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user