Informacje o zabezpieczeniach telefonu iPhone 2.0 i urządzenia iPod touch 2.0

  • Ostatnia modyfikacja: 18 lipiec, 2008
  • Artykuł: HT2351

Podsumowanie

Ten dokument opisuje zabezpieczenia telefonu iPhone 2.0 i urządzenia iPod touch 2.0.

W celu ochrony swoich klientów firma Apple nie ujawnia, nie omawia ani nie potwierdza problemów dotyczących bezpieczeństwa przed ich pełnym zbadaniem i udostępnieniem wszelkich niezbędnych poprawek lub wersji oprogramowania. Więcej informacji o bezpieczeństwie produktów firmy Apple można znaleźć w witrynie Bezpieczeństwo produktów firmy Apple.

Informacje o kluczu PGP serwisu Bezpieczeństwo produktów firmy Apple zawiera artykuł „Jak używać klucza PGP serwisu Bezpieczeństwo produktów firmy Apple”.

Zawsze gdy jest to możliwe, w odniesieniu do luk używane są identyfikatory z katalogu CVE, aby ułatwić uzyskanie dalszych informacji.

Informacje o innych uaktualnieniach zabezpieczeń zawiera artykuł „Uaktualnienia zabezpieczeń firmy Apple”.

Dotyczy produktów

Bezpieczeństwo produktów

iPhone 2.0 i iPod touch 2.0

  • CFNetwork

    Identyfikator CVE: CVE-2008-0050

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: złośliwy serwer proxy może podszyć się pod bezpieczne witryny

    Opis: złośliwy serwer proxy HTTPS może zwrócić dowolne dane do szkieletu CFNetwork i wywołać błąd 502 Bad Gateway, co może spowodować podszycie się pod bezpieczną witrynę. To uaktualnienie rozwiązuje problem przez niezwracanie danych dostarczanych przez serwer proxy w przypadku wystąpienia błędu.

  • Jądro

    Identyfikator CVE: CVE-2008-0177

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: użytkownik atakujący zdalnie może spowodować nieoczekiwane zresetowanie urządzenia

    Opis: podczas obsługi pakietów z nagłówkiem IPComp pojawia się niewykrywalny błąd. Wysłanie specjalnie spreparowanego pakietu do systemu używającego protokołu IPSec lub IPv6 może spowodować nieoczekiwanie zresetowanie urządzenia. To uaktualnienie rozwiązuje problem przez prawidłowe wykrywanie błędu.

  • Safari

    Identyfikator CVE: CVE-2008-1588

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: ideograficzne odstępy w formacie Unicode mogą zostać użyte w celu podszycia się pod witrynę

    Opis: jeśli na pasku adresu programu Safari jest wyświetlany bieżący adres URL, renderowane są ideograficzne odstępy w formacie Unicode. W wyniku tego specjalnie spreparowana witryna przekierowuje użytkownika do fałszywej witryny wyglądającej tam samo jak witryna prawdziwa. To uaktualnienie rozwiązuje problem przez nierenderowanie ideograficznych odstępów w formacie Unicode na pasku adresu.

  • Safari

    Identyfikator CVE: CVE-2008-1589

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: odwiedzenie specjalnie spreparowanej witryny może doprowadzić do ujawnienia poufnych informacji

    Opis: gdy program Safari uzyskuje dostęp do witryny używającej samodzielnie podpisanego lub niepoprawnego certyfikatu, prosi użytkownika o zaakceptowanie lub odrzucenie certyfikatu. Jeśli użytkownik naciśnie przycisk menu przy wyświetlonym oknie z zapytaniem, przy następnej wizycie w witrynie certyfikat zostanie zaakceptowany bez ostrzeżenia. Może to doprowadzić do ujawnienia poufnych informacji. To uaktualnienie rozwiązuje problem przez poprawienie obsługi certyfikatów. Ten problem zgłosił Hiromitsu Takagi.

  • Safari

    Identyfikator CVE: CVE-2008-2303

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: odwiedzenie złośliwie spreparowanej witryny może doprowadzić do nieoczekiwanego zakończenia działania programu lub wykonania dowolnego kodu

    Opis: problem z podpisywaniem przy obsłudze tablicy języka JavaScript w programie Safari może spowodować dostęp do pamięci spoza dozwolonego zakresu. Odwiedzenie złośliwie spreparowanej witryny może spowodować nieoczekiwane zakończenie działania programu lub wykonanie dowolnego kodu. To uaktualnienie rozwiązuje problem przez dodatkowe sprawdzenie poprawności indeksów tablicy języka JavaScript. Problem zgłosił projekt SkyLined firmy Google.

  • Safari

    Identyfikator CVE: CVE-2006-2783

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: odwiedzenie złośliwie spreparowanej witryny może spowodować atak typu cross-site scripting

    Opis: podczas analizowania stron internetowych program Safari ignoruje sekwencje znaczników kolejności bajtów w formacie Unicode. Określone witryny i filtry zawartości sieci próbują oczyszczać dane wejściowe, blokując określone znaczniki HTML. Takie filtrowanie może zostać ominięte i doprowadzić do ataku typu cross-site scripting w sytuacji wystąpienia specjalnie spreparowanych znaczników HTML zawierających sekwencje znaczników kolejności bajtów. To uaktualnienie rozwiązuje problem dzięki poprawionej obsłudze sekwencji znaczników kolejności bajtów. Problem zgłosił Chris Weber z Casaba Security, LLC.

  • Safari

    Identyfikator CVE: CVE-2008-2307

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: odwiedzenie złośliwie spreparowanej witryny może doprowadzić do nieoczekiwanego zakończenia działania programu lub wykonania dowolnego kodu

    Opis: w przypadku mechanizmu WebKit występuje błąd dotyczący pamięci związany z obsługą tablicy JavaScript. Odwiedzenie złośliwie spreparowanej witryny może spowodować nieoczekiwane zakończenie działania programu lub wykonanie dowolnego kodu. To uaktualnienie rozwiązuje ten problem przez ulepszone sprawdzanie ograniczeń. Ten problem zgłosił James Urquhart.

  • Safari

    Identyfikator CVE: CVE-2008-2317

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: odwiedzenie złośliwie spreparowanej witryny może doprowadzić do nieoczekiwanego zakończenia działania programu lub wykonania dowolnego kodu

    Opis: przy obsłudze przez komponent WebCore elementów arkusza stylów występuje problem z uszkodzeniem pamięci. Odwiedzenie złośliwie spreparowanej witryny może spowodować nieoczekiwane zakończenie działania programu lub wykonanie dowolnego kodu. To uaktualnienie rozwiązuje ten problem przez ulepszone zbieranie śmieci. Problem zgłosił Peter Vreudegnhil współpracujący z TippingPoint Zero Day Initiative.

  • Safari

    Identyfikator CVE: CVE-2007-6284

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: przetwarzanie dokumentu XML może doprowadzić do odmowy wykonania usługi

    Opis: obsługa dokumentów XML zawierających błędne sekwencje w formacie UTF-8 wiąże się z problemem zużycia pamięci, co może doprowadzić do odmowy wykonania usługi. To uaktualnienie rozwiązuje problem przez zaktualizowanie biblioteki systemowej libxml2 do wersji 2.6.16.

  • Safari

    Identyfikator CVE: CVE-2008-1767

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: przetworzenie dokumentu XML może spowodować nieoczekiwane zamknięcie aplikacji lub wykonanie dowolnego kodu

    Opis: w bibliotece libxslt występuje problem związany z uszkodzeniem zawartości pamięci. Wyświetlenie złośliwie spreparowanej strony HTML może spowodować nieoczekiwane zakończenie działania programu lub wykonanie dowolnego kodu. Dalsze informacje o zastosowanej poprawce są dostępne w witrynie xmlsoft.org http://xmlsoft.org/XSLT/. Problem zgłosił Anthony de Almeida Lopes z Outpost24 AB oraz Chris Evans z zespołu zabezpieczeń firmy Google.

  • WebKit

    Identyfikator CVE: CVE-2008-1590

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: odwiedzenie złośliwie spreparowanej witryny może doprowadzić do nieoczekiwanego zakończenia działania programu lub wykonania dowolnego kodu

    Opis: obsługa zbierania śmieci w czasie pracy komponentu JavaScriptCore wiąże się z uszkodzeniem zawartości pamięci. Odwiedzenie złośliwie spreparowanej witryny może spowodować nieoczekiwane zakończenie działania programu lub wykonanie dowolnego kodu. To uaktualnienie rozwiązuje ten problem przez ulepszone zbieranie śmieci. Problem zgłosili Itzik Kotler i Jonathan Rom z Radware.

  • WebKit

    Identyfikator CVE: CVE-2008-1025

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: uzyskiwanie dostępu do złośliwie spreparowanego adresu URL może spowodować atak typu cross-site scripting

    Opis: problem występuje w oprogramowaniu WebKit przy obsłudze adresów URL zawierających dwukropek w nazwie hosta. Uzyskanie dostępu do złośliwie spreparowanego adresu URL może spowodować atak typu cross-site scripting. To uaktualnienie rozwiązuje problem przez poprawienie obsługi adresów URL. Problem zgłosił Robert Święcki z zespołu zabezpieczeń firmy Google oraz David Bloom.

  • WebKit

    Identyfikator CVE: CVE-2008-1026

    Dostępne dla: iPhone 1.0 – 1.1.4, iPod touch 1.1 – 1.1.4

    Zagrożenie: wyświetlenie złośliwie spreparowanej strony www może spowodować nieoczekiwane zakończenie działania programu lub wykonanie dowolnego kodu

    Opis: przy obsłudze wyrażeń regularnych języka JavaScript w oprogramowaniu WebKit występuje przepełnienie buforu stosu. Problem może być wywoływany przez język JavaScript przy przetwarzaniu wyrażeń regularnych zawierających wiele zagnieżdżonych zliczeń powtórzeń. Może to spowodować nieoczekiwane zakończenie działania programu lub wykonanie dowolnego kodu. To uaktualnienie rozwiązuje problem przez dodatkowe sprawdzenie poprawności wyrażeń regularnych języka JavaScript. Problem zgłosił Charlie Miller z Independent Security Evaluators.

Important: Mention of third-party websites and products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the selection, performance or use of information or products found at third-party websites. Apple provides this only as a convenience to our users. Apple has not tested the information found on these sites and makes no representations regarding its accuracy or reliability. There are risks inherent in the use of any information or products found on the Internet, and Apple assumes no responsibility in this regard. Please understand that a third-party site is independent from Apple and that Apple has no control over the content on that website. Please contact the vendor for additional information.