그누보드(영카트) 5.5.7 버전 패치 사항
이윰넷
59.♡.85.129
2022-06-21 13:29
17,040
1
-
- 관련링크 : https://sir.kr/yc5_pds/33024308회 연결
본문
그누보드(영카트) 5.5.7 버전에서 /lib/common.lib.php 파일 clean_xss_tags 함수에서 공백문자를 없애는 로직이 포함되어
EB슬라이더, EB콘텐츠등에 내용 입력시 띄어쓰기 안되는 현상이 발생합니다.
현재 이윰빌더 4.5.1 풀패키지 버전에도 해당 파일이 포함되어 있으니 아래의 내용 또는 링크를 참고해
패치 파일을 수정 또는 다운로드 받아 경로에 맞게 파일 업로드를 진행하기 바랍니다.
전
```
// 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);
```
후
```
// 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);
```
패치 링크 : https://sir.kr/yc5_pds/3302
댓글목록1
8f3108b6님의 댓글
도메인에 타 url을 지정할 수 없습니다. 알럿 뜹니다.
그냥 그누최신버전 /lib/common.lib.php 그대로 덮으니 작동하는데 이상없는거죠?
축하합니다. 첫댓글 포인트 23포인트를 획득하였습니다.