macOS High Sierra отображает ваш пароль вместо подсказки к нему

macOS High Sierra отображает ваш пароль вместо подсказки к нему

macOS High Sierra отображает ваш пароль вместо подсказки к нему

Пользователи macOS High Sierra столкнулись с серьезной проблемой безопасности – система отображала вместо подсказки пароля для зашифрованного APFS-тома сам пароль. Проблема проявляется, если пользователь использует команду Add APFS Volume (добавить APFS-том) в Disk Utility для создания зашифрованного тома APFS, указав там пароль.

Сама Apple рекомендует предпринять следующие шаги для безопасности ваших данных:

  1. Установите обновление для macOS High Sierra 10.13 на странице обновлений App Store.
  2. Сделайте резервное копирование данных затронутого тома APFS.
  3. Откройте Disk Utility и выберите затронутый зашифрованный том APFS на боковой панели.
  4. Нажмите «Отключить» («Unmount»), чтобы отключить том.
  5. Нажмите «Стереть» («Erase»).
  6. Введите имя тома в поле «Имя» («Name»).
  7. Измените формат на APFS.
  8. Затем на зашифрованный формат APFS.
  9. Введите новый пароль в диалоговом окне. Затем еще раз, чтобы подтвердить пароль, и, если хотите, укажите подсказку для зашифрованного тома APFS. Нажмите «Выбрать».
  10. Нажмите «Стереть». На этом этапе можно будет наблюдать прогресс этого процесса.
  11. Нажмите «Готово», когда процесс будет завершен.
  12. Восстановите данные, которые вы сохранили на шаге номер два, на новый зашифрованный том APFS, который вы только что создали.

Если пароль для зашифрованного тома совпадает с паролем, который вы используете для учетной записи пользователя macOS, его рекомендуется срочно поменять.

Уязвимость в Linux-компоненте PackageKit позволяла получить root

В PackageKit обнаружили серьёзную уязвимость, из-за которой обычный пользователь Linux мог устанавливать пакеты с правами root без аутентификации. Проблема получила идентификатор CVE-2026-41651 и 8,1 балла по CVSS. Уязвимость назвали Pack2TheRoot.

Она связана с состоянием гонки (race condition) типа TOCTOU в обработке флагов транзакций. PackageKit мог проверять одни параметры, а выполнять операцию уже с другими, подменёнными атакующим.

В результате пользователь без высоких прав мог запустить установку произвольных RPM-пакетов от имени root. Это особенно опасно, поскольку вместе с пакетами могут выполняться скрипты установки, а значит, злоумышленник получает удобный путь к компрометации системы.

Проблему обнаружила Red Team компании Deutsche Telekom. По её данным, уязвимость подтверждена в PackageKit версий с 1.0.2 по 1.3.4, но, вероятно, существовала ещё с версии 0.8.1, выпущенной около 14 лет назад.

Среди затронутых систем исследователи называют Ubuntu Desktop и Server, Debian Desktop Trixie, RockyLinux Desktop, Fedora Desktop и Server. Также потенциально уязвимыми могут быть и серверы с установленным Cockpit, поскольку PackageKit является для него опциональной зависимостью. Это может касаться в том числе систем на базе Red Hat Enterprise Linux.

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

При этом атака оставляет заметные следы. После успешной эксплуатации демон PackageKit падает из-за ошибки утверждения, а затем systemd перезапускает его при следующем обращении через D-Bus. Поэтому сбой можно увидеть в системных журналах.

Уязвимость исправили в PackageKit 1.3.5. Патчи также уже вошли в свежие обновления Debian, Ubuntu и Fedora.

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