public static function isPossiblePathTraversalAttack($path)
    {
        $virtualBase = '/' . md5(microtime(true) . '/' . mt_rand());
        $virtualPath = $virtualBase . '/' . ltrim($path, '/');

        return !FileUtil::isBasePath($virtualPath, $virtualBase);
    }