Apple звинувачують в новій стеження за користувачами з оновленням Big Sur. головне

З чого все почалося?

Ця історія почалася ще 12 листопада, коли величезна кількість користувачів Mac повідомили

Проблема поширилася і на власні платформи Apple, такі як iMessage і Apple Pay, які за короткий проміжок часу почали працювати нестабільно.Це було викликано Gatekeeper, системою безпеки, яку Apple представила ще в Mountain Lion, щоб перевірити, чи повинна вона запускати частину програмного забезпечення.

По суті, якщо ваш Mac підключений до Інтернету,Gatekeeper перевірить, чи безпечно запускати будь-яке програмне забезпечення. Скажімо, ви натискаєте кнопку «Запустити» в Photoshop, і ваш комп'ютер перевіряє зв'язок з сервером Apple, щоб переконатися, що Adobe все ще має діючий сертифікат розробника. Цей процес зазвичай швидкий і невидимий для користувачів, за винятком того, що кількість людей, що обновляються до macOS Big Sur, перевантажували систему і уповільнювало її.

Дослідники, зацікавлені в причиніуповільнення, почали аналізувати дані, які їх комп'ютери відправляли на сервери Apple. Вони стверджували, що операційна система відправляла в Apple HQ докладні відомості про те, що ви використовували, у вигляді простого тексту, що, природно, викликало чималий жах. Подібні твердження були спростовані дослідником Якопо Янноне, який пояснив, що протокол OCSP, або протокол статусу онлайн-сертифікатів, працює не так.

"Ваш комп'ютер більше не ваш"

У повідомленні блогу під назвою «Ваш комп'ютерне ваш », дослідник безпеки Джеффрі Пола заявив, що Apple збирає хеш (унікальний ідентифікатор) кожної програми, запущеної користувачем Mac, разом з їх IP-адресою через незашифроване з'єднання. Кінцевий результат, писав Пол, полягає в тому, що будь-який, хто використовує сучасну версію macOS, не може цього зробити без «передачі і збереження журналу [їх] активності».

»З сучасними версіями macOS ви просто не  можете включити комп'ютер, запустити текстовий редакторабо програма для читання електронних книг і письма або читання без передачі та  ведення журналу вашої діяльності», — сказав Джеффрі Пол.

Оскільки Мас проводить операції по мережі, сервер,звичайно ж, бачить ваш IP-адресу і знає, в який час прийшов запит. IP-адреса допускає грубу геолокацію на рівні міста і на рівні інтернет-провайдера, запевняє експерт з безпеки

«Це означає, що Apple знає, коли ви вдома.Коли ви на роботі. Які програми ви відкриваєте і як часто. Вони знають, коли ви відкриваєте Premiere в будинку одного з їх Wi-Fi, і вони знають, коли ви відкриваєте Tor Browser в готелі під час поїздки в інше місто ».

І справа не тільки лише в Apple. Ця інформація йде далі, підкреслює експерт:

  • Запити OCSP передаються в незашифрованому вигляді;
  • З жовтня 2012 року Apple співпрацює з військовою розвідкою США в рамках шпигунської програми PRISM, яка забезпечуєФедеральна поліція та військові США мають безперешкодний доступ до цих даних без ордера, коли вони їх запитують.У першому півріччі 2019 року це відбувалося понад 18 000 разів, а в другій половині 2019 року ще 17 500 разів;
  • Ці дані становлять величезну кількість данихпро ваше життя і звичках і дозволяють комусь, хто володіє ними, виявляти ваші рухи і моделі активності. Для деяких людей це може навіть призвести до фізичних ушкоджень.

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

Не все так погано?

Однак не всі погодилися з аналізом Джеффрі Пола.У дописі в блозі студента з кібербезпеки Якопо Янноне зазначається, що дані, надіслані на серверOCSP Apple містять інформацію, притаманну лише розробнику програми, але не самій програмі.Він додає, що сервіс Apple Gatekeeper може відправляти хеш виконуваного файлу, але окремо відНа власній сторінці підтримки Apple зазначається, що Gatekeeper використовує«Зашифроване з'єднання, стійке до збоїв сервера».

Як відреагувала Apple?

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

Представник Apple повідомив iPhone in CanadaBlog, що компанія оновила допоміжну документацію, щоб пояснити, що система не відслідковує те, що роблять її користувачі. У той же час Apple заявила, що змінить роботу Gatekeeper в майбутньому, щоб ще більше мінімізувати майбутні ризики.

«Gatekeeper виконує онлайн-перевірку, щоб перевірити, чи містить програма відоме шкідливе програмне забезпечення та чи не було відкликано сертифікатпідписи розробників», — пояснюють в Apple. Ми ніколи не поєднували дані цих перевірок з інформацією про користувачів Apple або їхні пристрої. Ми не використовуємо дані цих перевірок, щоб дізнатися, що використовують окремі користувачіабо запускаються на своїх пристроях", - пояснили в компанії.

Додатково до цього, Apple заявляє, що «протягом наступного року ми внесемо кілька змін в наші перевірки безпеки», а саме:

  • новий зашифрований протокол для перевірки його відкликання сертифікату Developer ID;
  • надійний захист від збою сервера;
  • нове перевагу для користувачів відмовитися від цих засобів захисту.

Apple також надала iPhone in Canada Blogдодаткову технічну інформацію про ситуацію. Перевірки відкликання сертифікатів виконуються, щоб переконатися, що сертифікати Developer ID, які використовуються для підпису додатка, що не були відкликані компанією. Цей крок має вирішальне значення для безпеки, оскільки сертифікат може бути витягнутий, якщо розробник підозрює, що він був скомпрометований третіми сторонами або використовується для підпису шкідливих додатків.

MacOS використовує стандартний галузевої протоколстатусу сертифіката (OCSP) для перевірки того, що сертифікат підпису коду розробника, виданий розробнику додатки, які не відкликаний. Цей запит OCSP не включає Apple ID користувача і не розкриває запускається пристрій або додаток.

В Apple відзначили, що, оскільки OCSPвикористовується для перевірки інших сертифікатів, включаючи ті, які використовуються для зашифрованих веб-з'єднань, ці запити виконуються по незашифрованому протоколу HTTP, як це зазвичай буває у всій галузі.

HTTP використовується для запобігання ситуацій,коли перевірка дійсності сертифіката, який захищає з'єднання з сервером OCSP, потенційно може залежати від результату запиту до того ж сервера OCSP, створюючи цикл, який унеможливить вирішення запиту, відповідно до ст Apple.

Apple заявляє, що в macOS Catalina і більшпізніх версіях за умовчанням всі запущені програми нотаріально завіряються компанією, щоб відзначити, що вони були перевірені Apple на наявність відомого шкідливого програмного забезпечення. Коли додаток запускається, macOS перевіряє, чи не було додаток позначено Apple як шкідливе з моменту його першого нотаріального засвідчення. Ці перевірки відбуваються через зашифроване з'єднання і стійкі до збоїв сервера. Саме це сталося днями, і користувачі побачили, що їх застосування зависають і запускаються нескінченно.

Що викликало проблему з сервером OCSP?

Apple стверджує, що це сталося через неправильну конфігурацію на стороні сервера, яка спеціально завадила macOS кешувати відповіді OCSP для ідентифікатора розробника.Ця помилка конфігурації, поряд з неправильною конфігурацією непов'язаної мережі доставки контенту (CDN), є причиною низької продуктивності програми під час запуску.

Apple пояснила iPhone в Канаді, що вжеусунула цю проблему з продуктивністю за допомогою поновлення на стороні сервера, яке тепер дозволить macOS кешувати перевірки OCSP ідентифікатора розробника на більш тривалий період. Користувачам macOS не потрібно нічого робити, щоб скористатися цим оновленням Apple.

Нотаріальні перевірки додатків використовуються дляпідтвердження того, що додатки, що запускаються в macOS, не були визнані Apple шкідливими, оскільки вони були вперше нотаріально завірені. Apple заявляє, що ці перевірки відбуваються через зашифроване з'єднання і невразливі для збоїв сервера. На нотаріальні перевірки не вплинула проблема на стороні сервера, через яку запити OCSP не виконувалися.

Читати також

Льодовик «Судного дня» виявився небезпечніше, ніж думали вчені. розповідаємо головне

Hyperloop досяг швидкості 1019 км / год

Алгоритм згенерував 3 тис. Нових покемонів