diff --git a/src/Cache/File.php b/src/Cache/File.php index 110a77c43..42a16b11c 100644 --- a/src/Cache/File.php +++ b/src/Cache/File.php @@ -85,7 +85,10 @@ public function save($data) public function load() { if (file_exists($this->name) && is_readable($this->name)) { - return unserialize((string) file_get_contents($this->name)); + $deserialized = unserialize((string) file_get_contents($this->name), ['allowed_classes' => false]); + if (is_array($deserialized)) { + return $deserialized; + } } return false; }