ПРОДУКТЫ И ГАДЖЕТЫ

macOS уязвим — сетевой сбой через 49,7 дня работы без перезагрузки

У macOS обнаружена уязвимость, из-за которой устройство перестает отвечать на сетевые запросы через 49,7 дней работы без перезагрузки.

✍️ Редакция iTech News | 19.01.2026 | ⏱ 2 мин | 👁 1 | Источник: Tom's Hardware
Сетевой сбой в macOS: 49,7 дней без перезагрузки

У macOS обнаружена уязвимость, которая приводит к сетевым сбоям через 49,7 дня работы без перезагрузки. Это означает, что пользователи могут столкнуться с проблемами в сети, если не обновят свои устройства вовремя.

Что произошло

Компания Photon, занимающаяся наблюдением за сервисами iMessage, столкнулась с проблемой, когда некоторые их Mac-устройства перестали отвечать на сетевые запросы. При этом они продолжали работать с уже установленными соединениями, но новые подключения стали невозможными. Исследование показало, что этот сбой происходит после 49 дней, 17 часов и 2 минут работы без перезапуска.

Причиной стал внутренний счётчик времени tcp_now, который отвечает за отслеживание времени с момента загрузки. Этот счётчик, будучи 32-битным целым числом, переполняется после достижения максимального значения в 4,294,967,295 миллисекунд, что эквивалентно 49.7 дням. По стандартам, операционные системы удаляют завершённые TCP-соединения после определённого времени, и сбой в tcp_now приводит к блоку всех новых сетевых операций.

Причины сбоя

Разработчики Photon заметили, что как только время работы устройства приближалось к критическому значению, оно переставало устанавливать новые сетевые соединения, не выдавая никаких ошибок. Чтобы восстановить функционал, им приходилось перезагружать системы — решение, которое ни один администратор не хочет принимать, ведь сбой может произойти в самый неподходящий момент.

Перед началом рекомендаций по предотвращению проблем, команда Photon провела эксперименты и подтвердила, что точно такая же проблема воспроизводится на других устройствах macOS. Теперь они разрабатывают дополнительные скрипты для мониторинга и управления состоянием систем.

Практические выводы для пользователей

Для администраторов Mac-устройств этот инцидент подчеркивает важность регулярного контроля рабочего времени системы. Сбои, как этот, могут повлиять на операционные процессы и создать потенциальные прерывания в работе оборудования. Рекомендуется устанавливать расписание перезагрузки системы каждые 49 дней для предотвращения проблем с сетевыми соединениями. Также стоит следить за обновлениями системы от Apple, которые могут включать поправки для этой уязвимости.

Следующий шаг для пользователей macOS — обратить внимание на настройки перезагрузки своих устройств и готовиться к возможным перебоям в работе системы, если они не будут следовать рекомендациям.

Поделиться: Telegram X LinkedIn