iOS 13 уведомляет об отслеживающих ваше местоположение приложениях

iOS 13 уведомляет об отслеживающих ваше местоположение приложениях

iOS 13 уведомляет об отслеживающих ваше местоположение приложениях

Вышедшая в прошлом месяце iOS 13 делает акцент на защите конфиденциальности пользователей. Одну новую функцию стоит выделить отдельно — теперь операционная система уведомит вас о приложениях, отслеживающих ваше перемещение.

Если какая-либо программа злоупотребляет использованием служб геолокации в фоновом режиме, пользователю выведется специальное уведомление с подробной информацией.

Это всплывающее окно предоставляет следующие данные: имя приложения, сколько раз эта программа использовала геолокацию и период (количество дней), за который приложение обращалось к вашему местоположению.

Также в этом уведомлении пользователь может либо разрешить приложению дальше использовать службы геолокации в фоновом режиме, либо разрешить эту активность исключительно во время использования программы.

Есть и ещё одна полезная функция в iOS. Операционная система теперь оповещает о приложениях, обращающихся к Bluetooth.

Это нововведение работает гибко: если вы запретите приложению доступ к Bluetooth, это ограничит лишь возможности слежения с помощью этой технологии.

В сентябре мы писали, что новая версия операционной системы iOS создаст проблемы таким интернет-гигантам, как Google и Facebook в их стремлении собирать данные пользователей.

Уязвимость переполнения глобального буфера в zlib грозит DoS и даже RCE

В широко используемой библиотеке zlib выявлена критическая уязвимость, позволяющая через порчу памяти вызвать сбой программы (DoS). Ее также потенциально можно использовать для удаленного выполнения стороннего кода в системе.

Пока не решенной проблеме, классифицируемой как переполнение буфера в глобальной памяти, присвоен идентификатор CVE-2026-22184. Поскольку эксплойт тривиален, степень опасности уязвимости была оценена в 9,3 балла по шкале CVSS.

Катастрофическая ошибка возникает при запуске утилиты untgz, а точнее, при выполнении функции TGZfname(), отвечающей за обработку имен архивных файлов, вводимых через консоль.

Как оказалось, уязвимый код не проверяет длину ввода перед копированием. Когда она превышает 1024 байт, происходит запись за границей буфера, что приводит к нарушению целостности памяти.

Проблему усугубляет тот факт, что untgz отрабатывает до парсинга и валидации архива. Эксплойт в данном случае не требует создания вредоносного файла со сложной структурой, достаточно лишь передать длинное имя в качестве аргумента командной строки.

Уязвимости подвержены все сборки zlib до 1.3.1.2 включительно. В качестве временной меры защиты админам и разработчикам рекомендуется ограничить использование untgz либо вовсе удалить соответствующий пакет до появления пропатченной версии.

RSS: Новости на портале Anti-Malware.ru