국내 많은 사이트에서 사용되고 있는 공개 웹게시판 제로보드의 원격코드실행 보안 취약점에 관한
글입니다. 국내 사이트를 돌아다니다 보니 사이트가 공격 당한지도 모르는채 운영되는 곳이 많더군요.
소스내에 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
'Security' 카테고리의 다른 글
Linux kernel Local Exploit (0) | 2008.02.13 |
---|---|
Stack buffer overflow in nmbd's logon & Remote Code Execution in Samba's nmbd (2) | 2007.11.16 |
DoS vulnerability in 2.6.x tcp option parser (0) | 2007.08.08 |
Drupal Multiple cross site scripting vulnerabilities (1) | 2007.07.27 |
Samba Remote Command Injection & 3.0.25 release (2) | 2007.06.15 |