From d5bd57cdfaa7b14aeccbb79dc081abb85be4ada9 Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 13 Jul 2015 13:43:46 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B7=B8=EB=88=84=EB=B3=B4=EB=93=9C=205.0.40?= =?UTF-8?q?=20=EC=88=98=EC=A0=95=EB=82=B4=EC=97=AD=20=EC=A0=81=EC=9A=A9=20?= =?UTF-8?q?=EB=B0=8F=20XSS=20=EC=B7=A8=EC=95=BD=EC=A0=90=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.php | 2 +- lib/common.lib.php | 8 ++------ mobile/skin/member/basic/login.skin.php | 2 +- skin/member/basic/login.skin.php | 2 +- 4 files changed, 5 insertions(+), 9 deletions(-) diff --git a/config.php b/config.php index a99fd63ca..564f8afd2 100644 --- a/config.php +++ b/config.php @@ -5,7 +5,7 @@ ********************/ define('G5_VERSION', '그누보드5'); -define('G5_GNUBOARD_VER', '5.0.39'); +define('G5_GNUBOARD_VER', '5.0.40'); // 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음 define('_GNUBOARD_', true); diff --git a/lib/common.lib.php b/lib/common.lib.php index 53eb1f1df..d8f4bc557 100644 --- a/lib/common.lib.php +++ b/lib/common.lib.php @@ -2367,12 +2367,8 @@ function hyphen_hp_number($hp) function login_url($url='') { if (!$url) $url = G5_URL; - /* - $p = parse_url($url); - echo urlencode($_SERVER['REQUEST_URI']); - return $url.urldecode(preg_replace("/^".urlencode($p['path'])."/", "", urlencode($_SERVER['REQUEST_URI']))); - */ - return $url; + + return urlencode(clean_xss_tags(urldecode($url))); } diff --git a/mobile/skin/member/basic/login.skin.php b/mobile/skin/member/basic/login.skin.php index 3274b7dd8..3d704f392 100644 --- a/mobile/skin/member/basic/login.skin.php +++ b/mobile/skin/member/basic/login.skin.php @@ -9,7 +9,7 @@ add_stylesheet('',

- +
diff --git a/skin/member/basic/login.skin.php b/skin/member/basic/login.skin.php index 18771e54c..86772c70d 100644 --- a/skin/member/basic/login.skin.php +++ b/skin/member/basic/login.skin.php @@ -10,7 +10,7 @@ add_stylesheet('',

- +
회원로그인