X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=inc%2Fclasses%2Fmain%2Ffile_directories%2Fio%2Fclass_FrameworkFileInputOutputPointer.php;h=04d8cbc9deddccbdae667f83630558989dd7d7e5;hp=824df452eec683a41c7d534d671d835edb5962af;hb=3ac79dbc1ecc71a1d704992366a0512d46af7785;hpb=5c59e6f195a02fdedd26f04150a83a3b87b8ba24;ds=sidebyside diff --git a/inc/classes/main/file_directories/io/class_FrameworkFileInputOutputPointer.php b/inc/classes/main/file_directories/io/class_FrameworkFileInputOutputPointer.php index 824df452..04d8cbc9 100644 --- a/inc/classes/main/file_directories/io/class_FrameworkFileInputOutputPointer.php +++ b/inc/classes/main/file_directories/io/class_FrameworkFileInputOutputPointer.php @@ -44,6 +44,9 @@ class FrameworkFileInputOutputPointer extends BaseFileIo { * @throws FileIoException If fopen() returns not a file resource */ public static final function createFrameworkFileInputOutputPointer ($fileName) { + // Secure with realpath() + $fileName = realpath($fileName); + // Some pre-sanity checks... if ((is_null($fileName)) || (empty($fileName))) { // No filename given