From d701f840db502fe5c808e5fd1fbc9764298d9bbe Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 18 May 2015 14:37:02 +0900 Subject: [PATCH] =?UTF-8?q?AGENT=EB=A5=BC=20=EC=9D=B4=EC=9A=A9=ED=95=9C=20?= =?UTF-8?q?XSS=20=EC=B7=A8=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/visit_list.php | 4 ++-- adm/visit_search.php | 4 ++-- bbs/visit_insert.inc.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/adm/visit_list.php b/adm/visit_list.php index 3b9b9c070..f4934488a 100644 --- a/adm/visit_list.php +++ b/adm/visit_list.php @@ -75,8 +75,8 @@ $result = sql_query($sql); else $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $row['vi_ip']); - if ($brow == '기타') { $brow = ''.$brow.''; } - if ($os == '기타') { $os = ''.$os.''; } + if ($brow == '기타') { $brow = ''.$brow.''; } + if ($os == '기타') { $os = ''.$os.''; } $bg = 'bg'.($i%2); ?> diff --git a/adm/visit_search.php b/adm/visit_search.php index 636304de2..fb52d05f2 100644 --- a/adm/visit_search.php +++ b/adm/visit_search.php @@ -92,8 +92,8 @@ $listall = '처음'; //페이지 처음 else $ip = preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", G5_IP_DISPLAY, $row['vi_ip']); - if ($brow == '기타') $brow = ''.$brow.''; - if ($os == '기타') $os = ''.$os.''; + if ($brow == '기타') $brow = ''.$brow.''; + if ($os == '기타') $os = ''.$os.''; $bg = 'bg'.($i%2); ?> diff --git a/bbs/visit_insert.inc.php b/bbs/visit_insert.inc.php index a0ba612ef..538201b53 100644 --- a/bbs/visit_insert.inc.php +++ b/bbs/visit_insert.inc.php @@ -14,7 +14,7 @@ if (get_cookie('ck_visit_ip') != $_SERVER['REMOTE_ADDR']) $referer = ""; if (isset($_SERVER['HTTP_REFERER'])) $referer = escape_trim(clean_xss_tags($_SERVER['HTTP_REFERER'])); - $user_agent = escape_trim($_SERVER['HTTP_USER_AGENT']); + $user_agent = escape_trim(clean_xss_tags($_SERVER['HTTP_USER_AGENT'])); $sql = " insert {$g5['visit_table']} ( vi_id, vi_ip, vi_date, vi_time, vi_referer, vi_agent ) values ( '{$vi_id}', '{$remote_addr}', '".G5_TIME_YMD."', '".G5_TIME_HIS."', '{$referer}', '{$user_agent}' ) "; $result = sql_query($sql, FALSE);