[그누•영카트] 그누보드(영카트) 5.5.7.1 (★ 5.5.7 버전 사용자님들께서는 필독해 주세요)

페이지 정보

shadow2fox 710 2 3 2022.04.30 00:04

평점

  • - 평점 : 5점 (2명 참여)

본문


그누보드(영카트) 5.5.7 버전에서 lib/common.lib.php 의 아래 코드에 문제가 있었습니다.


// XSS 관련 태그 제거
function clean_xss_tags($str, $check_entities=0, $is_remove_tags=0, $cur_str_len=0)
{
    // space, tab('\t'), formfeed('\f'), vertical tab('\v'), newline('\n'), carriage return('\r') 를 제거한다.
    $str = preg_replace('#[[:space:]]#', '', $str);

 

5.5.7 버전 사용자님들께서는 반드시 아래 코드로 수정하여 사용하시기 바랍니다.


// XSS 관련 태그 제거
function clean_xss_tags($str, $check_entities=0, $is_remove_tags=0, $cur_str_len=0)
{
    // tab('\t'), formfeed('\f'), vertical tab('\v'), newline('\n'), carriage return('\r') 를 제거한다.
    $str = preg_replace('#[\t\f\v\n\r]#', '', $str);

# 변경된 사항

버전 5.5.7.1 수정
https://github.com/gnuboard/gnuboard5/commit/b97565e387891a48481158ec0201cca9610b8e79

form 입력값에서 space를 포함한 값이 넘어오는 경우가 있어 space 는 제외하고 replace 함
https://github.com/gnuboard/gnuboard5/commit/7e3ad2969668797d633fcbad4fcf8501d41fed78

Merge branch 'develop'
https://github.com/gnuboard/gnuboard5/commit/5981fd11bf97daf612873fcc8eb67eea461d2442

모바일에서는 모바일 페이지당 라인수로 적용하도록 수정 (coDribble님,220414)
https://github.com/gnuboard/gnuboard5/commit/6449af2b57090c2a2a1d84f4c96f99d73cb39d56

추천인 3
  • 내사랑
  • 하늘구장
  • 소현세자
10
shadow2fox - 회원등급 : 자연/Level 142 - 포인트 : 2,533,242
레벨 142
경험치 3,022,669

Progress Bar 46%

- 가입일 : 2015-03-10 12:21:44
- 서명 : 인간에게 가장 큰 선물은 자기 자신에게 기회를 주는 것이다. - 크리스 가드너, Chris Gardner -
- 자기소개 : There's never a shortcut to happiness.

댓글2

내사랑님의 댓글

내사랑 2022.05.01 07:24

패치가 있었네요 아침부터 숙제하는 기분으로 고고싱

하늘구장님의 댓글

하늘구장 2022.04.30 14:30

정보 고맙습니다

축하합니다. 첫 댓글로 22경험치를 획득하였습니다.

Total 743238 페이지
제목 글쓴이 날짜 조회 추천
그누•영카트  그누보드(영카트) 5.5.8.2.7 shadow2fox 2023.01.27 335 0
그누•영카트  댓글+2 그누보드(영카트) 5.5.8.2.6 shadow2fox 2023.01.14 337 2
그누•영카트  댓글+2 그누보드(영카트) 5.5.8.2.5 shadow2fox 2022.12.08 398 1
그누•영카트  댓글+1 그누보드(영카트) 5.5.8.2.4 shadow2fox 2022.11.22 412 1
그누•영카트  댓글+2 그누보드(영카트) 5.5.8.2.3 shadow2fox 2022.10.19 422 2
그누•영카트  댓글+3 다음 카카오 서비스 먹통 사태로 인한 그누•영카트 postcode.v2.js 리소스 로딩 에러 shadow2fox 2022.10.16 582 3
그누•영카트  그누보드(영카트) 5.5.8.2.2 shadow2fox 2022.10.05 310 0
그누•영카트  그누보드(영카트) 5.5.8.2.1 shadow2fox 2022.09.25 402 1
그누•영카트  댓글+2 그누보드(영카트) 5.5.8.2 shadow2fox 2022.07.27 765 2
그누•영카트  댓글+2 그누보드(영카트) 5.5.8.1.2 shadow2fox 2022.07.01 497 2
그누•영카트  댓글+1 그누보드(영카트) 5.5.8.1.1 shadow2fox 2022.06.24 326 1
그누•영카트  댓글+2 그누보드(영카트) 5.5.8.1 shadow2fox 2022.06.21 394 2
그누•영카트  댓글+2 그누보드(영카트) 5.5.8 shadow2fox 2022.06.14 354 2
그누•영카트  댓글+1 그누보드(영카트) 5.5.7.5 shadow2fox 2022.05.27 378 1
그누•영카트  댓글+2 그누보드(영카트) 5.5.7.4 shadow2fox 2022.05.25 718 2
그누•영카트  댓글+2 그누보드(영카트) 5.5.7.3 shadow2fox 2022.05.24 455 2
그누•영카트  댓글+1 그누보드(영카트) 5.5.7.2 (★ 5.5.7.1 버전 사용자님은 필독해 주세요) shadow2fox 2022.05.04 424 2
그누•영카트  댓글+2 🚩 그누보드(영카트) 5.5.7.1 (★ 5.5.7 버전 사용자님들께서는 필독해 주세요) shadow2fox 2022.04.30 711 3
그누•영카트  댓글+1 그누보드(영카트) 5.5.7 shadow2fox 2022.04.26 424 1
이윰  댓글+2 Prism.js 플러그인 사용 시 HTML 주석 처리가 삭제되는 문제 해결하기 shadow2fox 2022.04.24 507 2