Jelajahi Sumber

Improve binary key recognition

Ondřej Machulda 12 tahun lalu
induk
melakukan
decca91c53
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      library/Zend/Filter/Encrypt/Openssl.php

+ 1 - 1
library/Zend/Filter/Encrypt/Openssl.php

@@ -128,7 +128,7 @@ class Zend_Filter_Encrypt_Openssl implements Zend_Filter_Encrypt_Interface
         }
         }
 
 
         foreach ($keys as $type => $key) {
         foreach ($keys as $type => $key) {
-            if (is_file(realpath($key)) and is_readable($key)) {
+            if (ctype_print($key) && is_file(realpath($key)) && is_readable($key)) {
                 $file = fopen($key, 'r');
                 $file = fopen($key, 'r');
                 $cert = fread($file, 8192);
                 $cert = fread($file, 8192);
                 fclose($file);
                 fclose($file);