From 102715421f9865209365c3a4a8648c1af92f1568 Mon Sep 17 00:00:00 2001 From: thisgun Date: Wed, 13 Jan 2021 11:48:34 +0900 Subject: [PATCH 1/3] =?UTF-8?q?[KVE-2020-1597,=202021-0016]=20=EA=B7=B8?= =?UTF-8?q?=EB=88=84=EB=B3=B4=EB=93=9C=20=EB=8B=A4=EC=A4=91=20=EC=B7=A8?= =?UTF-8?q?=EC=95=BD=EC=A0=90=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/sms_admin/form_group.php | 2 +- adm/sms_admin/form_group_update.php | 6 +++--- bbs/point.php | 11 +++++++++++ mobile/skin/member/basic/point.skin.php | 13 +++++-------- skin/member/basic/point.skin.php | 13 +++++-------- theme/basic/mobile/skin/member/basic/point.skin.php | 11 ++++------- theme/basic/skin/member/basic/point.skin.php | 11 ++++------- 7 files changed, 33 insertions(+), 34 deletions(-) diff --git a/adm/sms_admin/form_group.php b/adm/sms_admin/form_group.php index 4fb6cedc0..3acb5788f 100644 --- a/adm/sms_admin/form_group.php +++ b/adm/sms_admin/form_group.php @@ -136,7 +136,7 @@ function grouplist_submit(f) - + > diff --git a/adm/sms_admin/form_group_update.php b/adm/sms_admin/form_group_update.php index 7daebb063..824d6f2e4 100644 --- a/adm/sms_admin/form_group_update.php +++ b/adm/sms_admin/form_group_update.php @@ -13,7 +13,7 @@ if ($w == 'u') // 업데이트 // 실제 번호를 넘김 $k = $post_cnk[$i]; $fg_no = isset($_POST['fg_no'][$k]) ? (int) $_POST['fg_no'][$k] : 0; - $fg_name = isset($_POST['fg_name'][$k]) ? addslashes(strip_tags($_POST['fg_name'][$k])) : ''; + $fg_name = isset($_POST['fg_name'][$k]) ? addslashes(strip_tags(clean_xss_attributes($_POST['fg_name'][$k]))) : ''; $fg_member = isset($_POST['fg_member'][$k]) ? addslashes(strip_tags($_POST['fg_member'][$k])) : ''; if (!is_numeric($fg_no)) @@ -82,11 +82,11 @@ else if ($w == 'no') } else // 등록 { + $fg_name = isset($_POST['fg_name']) ? addslashes(strip_tags(clean_xss_attributes($_POST['fg_name']))) : ''; + if (!strlen(trim($fg_name))) alert('그룹명을 입력해주세요'); - $fg_name = addslashes(strip_tags($fg_name)); - $res = sql_fetch("select fg_name from {$g5['sms5_form_group_table']} where fg_name = '$fg_name'"); if ($res) alert('같은 그룹명이 존재합니다.'); diff --git a/bbs/point.php b/bbs/point.php index e67002ce8..e8e614fad 100644 --- a/bbs/point.php +++ b/bbs/point.php @@ -21,6 +21,17 @@ $total_page = ceil($total_count / $rows); // 전체 페이지 계산 if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 +$sql = " select * + {$sql_common} + {$sql_order} + limit {$from_record}, {$rows} "; + +$result = sql_query($sql); + +for ($i=0; $row=sql_fetch_array($result); $i++) { + $list[] = $row; +} + include_once($member_skin_path.'/point.skin.php'); include_once(G5_PATH.'/tail.sub.php'); \ No newline at end of file diff --git a/mobile/skin/member/basic/point.skin.php b/mobile/skin/member/basic/point.skin.php index 1e7c7e48a..020a6cf29 100644 --- a/mobile/skin/member/basic/point.skin.php +++ b/mobile/skin/member/basic/point.skin.php @@ -18,13 +18,9 @@ add_stylesheet('',