Apple е обвинена в ново наблюдение на потребителите с актуализацията Big Sur. основното нещо

Как започна всичко?

Тази история започна на 12 ноември, когато огромен брой потребители на Mac съобщиха

сривове при отваряне на приложения на трети страни.Проблемът се разпространи и в собствените платформи на Apple като iMessage и Apple Pay, които започнаха да работят нестабилно за кратък период от време. Това беше причинено от Gatekeeper, система за сигурност, която Apple въведе в Mountain Lion, за да тества дали трябва да стартира част от софтуера.

По принцип, ако вашият Mac е свързан с интернет,Вратарят ще провери дали е безопасно да стартирате софтуер. Да предположим, че щракнете върху бутона Стартиране във Photoshop и компютърът ви пингва със сървъра на Apple, за да се уверите, че Adobe все още има валиден сертификат за разработчици. Този процес обикновено е бърз и невидим за потребителите, с изключение на това, че броят на хората, които надстройват до macOS Big Sur, надви системата и я забави.

Изследователи, интересуващи се от каузазабавяне, започнаха да анализират данните, които компютрите им изпращаха до сървърите на Apple. Те твърдяха, че операционната система изпраща подробности за това, което използвате в обикновен текст, до централата на Apple, което естествено предизвиква много страх. Такива твърдения бяха отречени от изследователя Jacopo Iannone, който обясни, че протоколът OCSP или протоколът за статус на онлайн сертификат не работи по този начин.

„Вашият компютър вече не е ваш“

Публикация в блог, озаглавена „Вашият компютърне вашият ”, изследователят по сигурността Джефри Паула каза, че Apple събира хеш (уникален идентификатор) на всяка програма, стартирана от потребител на Mac, заедно с техния IP адрес по некриптирана връзка. Крайният резултат, пише Пол, е, че всеки, който използва съвременна версия на macOS, не може да направи това без „прехвърляне и запазване на дневник на [тяхната] дейност“.

„В модерните версии на macOS вие простоНе можете да включите компютъра си, да стартирате текстообработваща програма или четец на електронни книги и да пишете или четете, без да прехвърлите и запазите регистър на вашите дейности“, каза Джефри Пол.

Тъй като Mac извършва операции по мрежата, сървърътразбира се, той вижда вашия IP адрес и знае в колко часа е постъпила заявката. IP адресът позволява грубо геолокация на ниво град и на ниво ISP, казва експерт по сигурността

„Това означава, че Apple знае кога сте у дома. Когато сте на работа. Кои приложения отваряте и колко често. Те знаят кога отваряте Premiere в дома на приятел на Wi-Fi и знаят кога отваряте Tor Browser в хотел при пътуване до друг град. “

И не става въпрос само за Apple. Тази информация отива по-далеч, подчертава експертът:

  • OCSP заявките се изпращат некриптирани;
  • От октомври 2012 г. Apple е партньорВоенното разузнаване на САЩ в шпионската програма PRISM, която дава неограничен достъп на федералната полиция и американската армия до тези данни без заповед, когато ги поискат. Това се случи повече от 18 000 пъти през първата половина на 2019 г. и още 17 500 пъти през втората половина на 2019 г.;
  • Тези данни съставляват огромно количество данниза вашия живот и навици и позволете на някой, който ги притежава, да идентифицира вашите движения и модели на дейност. За някои хора това може дори да представлява физическа опасност.

Както посочва Джефри Пол, до миналата седмица имашеВъзможно е да блокирате събирането на данни на Mac с помощта на програма, наречена Little Snitch. Издадената версия на macOS 11.0, известна още като Big Sur, има нови API, които не позволяват на Little Snitch да работи по същия начин. Новите API не позволяват на Little Snitch да проверява или блокира процеси на ниво ОС. Освен това новите правила в macOS 11 затрудняват работата на VPN, така че приложенията на Apple просто ги заобикалят.

Не е ли всичко лошо?

Не всички обаче се съгласиха с анализа на Джефри Пол.Публикация в блог от студент по киберсигурност Jacopo Iannone отбелязва, че данните, изпратени до OCSP сървъра на Apple, съдържат информация, свързана с разработчика на приложението, но не и самото приложение. Той добавя, че услугата Gatekeeper на Apple може да изпрати хеш на изпълнимия файл, но отделно от OCSP и през криптирана връзка. Страницата за поддръжка на Apple отбелязва, че Gatekeeper използва „криптирана връзка, която е устойчива на откази на сървъра“.

Как реагира Apple?

Apple беше принудена да изясни какнеговата платформа против злонамерен софтуер Gatekeeper работи, след като изследователи по сигурността предположиха, че системата нарушава поверителността. Компанията, както отбелязва 9to5Mac,

Говорителят на Apple казва на iPhone в КанадаБлог, че компанията е актуализирала подкрепяща документация, за да обясни, че системата не проследява какво правят нейните потребители. В същото време Apple заяви, че ще промени начина, по който Gatekeeper работи в бъдеще, за да намали допълнително бъдещите рискове.

„Gatekeeper извършва онлайн проверки, за да гарантирапроверете дали приложението съдържа известен злонамерен софтуер и дали сертификатът за подписване на разработчика е бил отменен“, обяснява Apple. „Никога не сме комбинирали данни от тези сканирания с информация за потребителите на Apple или техните устройства. Ние не използваме данни от тези сканирания, за да научим какво изпълняват отделните потребители или работят на своите устройства“, обясниха от компанията.

В допълнение към това Apple казва, че „през следващата година ще направим няколко промени в нашите проверки за сигурност“, а именно:

  • нов шифрован протокол за проверка на отмяната на удостоверение за идентификатор на разработчика;
  • надеждна защита срещу отказ на сървър;
  • ново предпочитание за потребителите да се откажат от тези защити.

Apple също предостави iPhone в блога на Канададопълнителна техническа информация за ситуацията. Провеждат се проверки за отмяна на сертификати, за да се гарантира, че сертификатите за идентификация на разработчици, използвани за подписване на заявлението, не са били отменени от компанията. Тази стъпка е от решаващо значение за сигурността, тъй като сертификатът може да бъде извлечен, ако разработчикът подозира, че е бил компрометиран от трети страни или се използва за подписване на злонамерени приложения.

MacOS използва стандартен протокол за индустриятаСтатус на сертификата (OCSP), за да се провери дали сертификатът за подписване на код на разработчика, издаден на разработчика на приложение, не е отнет. Тази OCSP заявка не включва Apple ID на потребителя и не разкрива стартираното устройство или приложение.

Apple отбеляза, че от OCSPизползвани за валидиране на други сертификати, включително тези, използвани за криптирани уеб връзки, тези заявки се правят по некриптиран HTTP протокол, както е обичайно в цялата индустрия.

HTTP се използва за предотвратяване на ситуации,при валидиране на сертификат, който осигурява връзка към OCSP сървър, може потенциално да зависи от резултата от заявката към същия OCSP сървър, създавайки цикъл, който би направил невъзможно разрешаването на заявката, според Apple.

Apple казва, че macOS Catalina и по-новиВ по-късните версии по подразбиране всички работещи приложения са нотариално заверени от компанията, за да се отбележи, че те са били проверени от Apple за известен злонамерен софтуер. Когато дадено приложение се стартира, macOS проверява дали приложението е маркирано като злонамерено от Apple, откакто е нотариално заверено. Тези проверки се извършват по криптирана връзка и са надеждни срещу сривове на сървъри. Точно това се случи на другия ден и потребителите видяха, че техните приложения замръзват и се изпълняват за неопределено време.

Какво причини проблема с OCSP сървъра?

Apple твърди, че това се дължи нагрешна конфигурация от страна на сървъра, която конкретно попречи на macOS да може да кешира OCSP отговори за ID на разработчика. Тази грешка в конфигурацията, заедно с неправилната конфигурация на несвързаната мрежа за доставка на съдържание (CDN), е причината за лошата производителност на приложението при стартиране.

Apple обясни на iPhone в Канада, че вечекоригира този проблем с производителността с актуализация от страна на сървъра, която вече ще позволи на macOS да кешира идентификатор на разработчика OCSP проверки за по-дълъг период. Потребителите на MacOS не трябва да правят нищо, за да се възползват от тази актуализация на Apple.

Нотариалните проверки на приложенията са свикналиПотвърждение, че приложенията, работещи на macOS, не се считат за злонамерени от Apple, тъй като са били заверени за първи път. Apple казва, че тези проверки се извършват по криптирана връзка и не са защитени от сривове на сървъри. Нотариалните проверки не бяха засегнати от проблем от страна на сървъра, който попречи на изпълнението на OCSP заявки.

Прочетете също

Ледникът на Страшния съд се оказа по-опасен, отколкото учените смятаха. Казваме основното

Hyperloop достига скорост от 1019 км / ч

Алгоритъмът генерира 3 хиляди нови Pokemon