제로보드4 원격코드실행 취약점
국내 많은 사이트에서 사용되고 있는 공개 웹게시판 제로보드의 원격코드실행 보안 취약점에 관한
글입니다. 국내 사이트를 돌아다니다 보니 사이트가 공격 당한지도 모르는채 운영되는 곳이 많더군요.
소스내에 php코드가 포함된 이미지를 스크립트로 삽입 [3]
제로보드를 홈페이지에 사용하시는분들은 서둘러 패치 작업을 하시기 바랍니다.
------------------------------------------------------------------------------------
출처 : http://www.krcert.or.kr/
□ 개요
o 국내 PHP 기반 공개 웹 게시판 제로보드4의 원격코드실행 보안 취약점에 대한 패치가 발표됨[1]
o 낮은 버전 및 패치파일을 적용하지 않은 제로보드 사용으로 인한, 홈페이지 변조 사고가
발생할 수 있음으로 사용자의 주의 및 패치가 권고됨
□ 해당소프트웨어
o 제로보드 4.1 pl8 이전 버전
o 제로보드 4.1 pl8 버전 중 07년 11월 1일 이전 버전
□ 설명
o 제로보드에서 공격자가 전달한 입력값을 검사하지 않아 임의의 쉘코드를
실행 시킬 수 있는 값이 PHP 파일에 인젝션되는 취약점이 존재함
※ 제로보드 제작자는 공격자가 전달한 임의의 쉘코드를 PHP파일에 기록하지
않는 방식으로 보안 패치를 제작함
□ 해결방안
o 제로보드를 처음 사용하는 경우
- 공식사이트(www.zeroboard.com)에는 취약점이 보완된 4.1 pl8 설치 파일[2]을
다운로드 받아 설치
o 제로보드를 사용중인 경우
- 참고사이트[1]을 참고하여 취약한파일(lib.php)을 수정 사용하거나 다운받아서
교체하여 사용
□ 참고사이트
[1] http://www.zeroboard.com/zb4_download/15955761
[2] http://www.zeroboard.com/zb4_download/803874
---------------------------------------------------------------------------------------
[3] http://www.zeroboard.com/comm_freeboard/15947259
추가 참고 링크 :
MS XMLHTTP 4.0 Active X Control 원격 코드 실행, 제로데이 취약점
http://www.zeroboard.com/zb4_tip/15948934