Title : Apple iPhone and iPod touch Code Execution and Security Bypass
VUPEN ID : VUPEN/ADV-2010-0285
CVE ID : CVE-2009-2285 - CVE-2009-2841 - CVE-2009-3384 - CVE-2010-0036 - CVE-2010-0038
CWE ID : VUPEN VNS Only cadena.gif
CVSS V2 : VUPEN VNS Only cadena.gif
Rated as : Critical 4.gif
Remotely Exploitable : Yes
Locally Exploitable : Yes
Release Date : 2010-02-03

 

 

상세설명

==========

Apple iPhone과 iPod Touch에서 취약한 시스템의 제한된 보안을 우회하고 민감한 정보를 얻을 수 있으며

그리고 서비스 거부 상태를 만들 수 있는 다양한 취약점이 발견되었다.

첫번째 문제는 기형의 mp4 파일들을 처리할 때 버퍼오버플로우 에러가 발생하기 때문이다.

이것은 공격자가 임의의 코드를 실행할 수 있다.


두번째 문제는 ImageIO에서 기형의 TIFF 이미지들을 처리할 때 버퍼언더플로우가 발생하기 때문이다.

이것은 공격자가 임의의 코드를 실행할 수 있다.

세번째 문제는 특정 USB 컨트롤 메시지를 다룰 때 메모리 corruption 에러가 때문이다.

이것은 공격자가 취약한 디바이스에 물리적으로 접근하여 passcode를 우회하고 사용자의 데이터에 접근 할 수 있다.

네번째 문제는  FTP 디렉터리 리스팅을 처리할 때 WEbKit에서 입력 validation  에러 때문이다.

이것은 민감한 정보를 노출시키거나 임의의 코드를 실행할 수 있다.

다섯번째 문제는 외부 리소스를 가르키는 HTML 5 Media Element를 마주할 떄 WEbkit이 자동적으로

원격의 서버에 요청을 보내기 때문이다.  이것은 공격자가 특정 정보를 얻을 수 있다.(e.g. determine if a message was read).

 

해결책

==========

Upgrade to version 3.1.3.

 

 

레퍼런스==========

http://www.vupen.com/english/advisories/2010/0285
http://support.apple.com/kb/HT4013

 

 

영향받는 버전

==========

Apple iPhone OS versions 1.0 through 3.1.2
Apple iPhone OS for iPod touch versions 1.1 through 3.1.2

와우해커(WOWHACKER) 시누싱입니다.