Apple rendszerek SSL sérülékenységei

Az Apple 2014. február 22-én frissítette az iOS 6-os illetve 7-es verzióját. A frissítés azért vált szükségessé, mert egy Stefan Esser nevű twitter felhasználónak sikerült kiaknáznia egy sérülékeny kódrészletet. A bejegyzésből kiderül, hogy a böngésző SSL ellenőrzése hibára fut, miközben a végeredmény még is sikeres lesz, ezzel bármilyen tanúsítvány elfogadása megoldhatóvá válik. A sérülékenységet „man-in-the-middle” módon alkalmazva, a támadó képes az SSL/TLS munkamenetekben adatokat módosítani.

A publikáció óta az Apple megvizsgálta a hibát, majd elismerte a sérülékenység tényét, és az SSL security könyvtár frissítésre került (kiemelten az SSLVerifySignedServerKeyExchange() függvény).

Mint kiderült, a kód egy fontos biztonsági lépést hagy ki, ezáltal nem történik kulcscsere a szerverrel, ami miatt nem képes biztosítani a kapcsolat hitelességét.

Az SSL (Secure Socket Layer) fontos része a szállítási rétegnek (sok helyen pl. webböngészőben is alkalmazásra kerül), amellyel biztosítható a kétirányú kommunikáció hitelessége.

Az ötödik generációs iPod Touch, illetve az iPhone 4, az iPad 2 és frissebb Apple termékek tulajdonosainak érdemes minél hamarabb telepíteni a 16-32 MByte nagyságú frissítést. Egy másik forrás szerint a hiba az OSX alapértelmezett böngészőjét is érinti, mivel a meghívott SSL security függvény megegyezik a mobil operációs rendszerben használt verzióval. Erre a sérülékenységre az Apple még nem adott ki javítást, pedig egy másik twitter bejegyzés szerint a hiba már 2013. márciusa óta jelen lehet. Hasonlóan járnak a jailbreakelt, és egyedi ROM-ot használó felhasználók is, nekik meg kell várniuk amíg a közösség elkészíti, és elérhetővé teszi a frissítést.

Az Apple felhasználók a https://gotofail.com webhelyen tudják ellenőrizni hogy sérülékeny-e a rendszerük.

 

Források:

http://www.theregister.co.uk/2014/02/21/apple_patches_ios_ssl_vulnerability/

https://twitter.com/i0n1c/status/437176578326687744

https://twitter.com/kutyacica/status/437232180289630208

https://twitter.com/MuscleNerd/status/436932199288295424

Címkék

Apple IOS OS X SSL


Legfrissebb sérülékenységek
CVE-2025-24085 – Apple Multiple Products Use-After-Free sebezhetősége
CVE-2025-23006 – SonicWall SMA1000 Appliances Deserialization sebezhetősége
CVE-2024-3393 – Palo Alto Networks PAN-OS Malicious DNS Packet sebezhetősége
CVE-2025-0282 – Ivanti Connect Secure, Policy Secure, and ZTA Gateways Stack-Based Buffer Overflow sebezhetősége
CVE-2023-48365 – Qlik Sense HTTP Tunneling sebezhetősége
CVE-2024-12686 – BeyondTrust Privileged Remote Access (PRA) and Remote Support (RS) OS Command Injection sebezhetősége
CVE-2024-55591 – Fortinet FortiOS and FortiProxy Authentication Bypass sebezhetősége
CVE-2024-50603 – Aviatrix Controllers OS Command Injection sebezhetősége
CVE-2020-11023 – JQuery Cross-Site Scripting (XSS) sebezhetősége
CVE-2025-21395 – Microsoft Access Remote Code Execution sebezhetősége
Tovább a sérülékenységekhez »