В macOS нашли неприятный баг: если не перезагружать Mac в течение примерно 49 дней, он полностью теряет возможность подключаться к интернету. Проблему обнаружила компания Photon, и Apple уже работает над исправлением. Но пока патча нет, защититься можно самостоятельно — буквально за минуту. Особенно актуально это будет для тех, кто использует Mac для ИИ-агентов и не выключает его, чтобы они могли работать.

Критическая уязвимость в macOS отключает интернет через 49 дней: как защитить свой Mac
Почему Mac теряет интернет через 49 дней
Причина бага — так называемое переполнение целого числа (integer overflow). Внутри macOS есть специальный счётчик, который отслеживает время жизни сетевых соединений. Он отсчитывает секунды с момента последней перезагрузки и имеет максимальное значение — 4 294 967 295 секунд. Это ровно 49,7 дня.
Когда счётчик доходит до предела, сетевые соединения зависают. В результате Mac не может установить новые подключения к интернету. Проще говоря, компьютер «думает», что соединения ещё активны, хотя на деле они уже мертвы, — и всё встаёт.
⚡ Подпишись на AppleInsider в Telegram, где оперативно публикуются новости из мира Apple
На практике с этим багом столкнутся те, кто никогда не выключает и не перезагружает свой Mac. Если вы просто закрываете крышку MacBook или оставляете iMac в режиме сна на недели и месяцы — вы в зоне риска.
На каких Mac пропадает интернет
Баг актуален для всех Mac на macOS, хотя источник не уточняет, какие именно версии системы подвержены. Компания Photon, обнаружившая уязвимость, уже уведомила Apple, и Apple работает над исправлением.
В первую очередь проблема касается:

Привыкли просто закрывать крышку MacBook? Тоже словите глюк сети
- Тех, кто держит Mac включённым неделями без перезагрузки — например, используя его как медиасервер или рабочую станцию
- Владельцев настольных Mac (iMac, Mac mini, Mac Studio, Mac Pro), которые редко выключают компьютер
- Пользователей MacBook, которые месяцами просто закрывают крышку вместо перезагрузки
ПОДПИШИСЬ НА НАШ КАНАЛ В MAX НА СЛУЧАЙ, ЕСЛИ ТЕЛЕГРАМ НЕ БУДЕТ РАБОТАТЬ
Если вы перезагружаете Mac хотя бы раз в месяц, вы, скорее всего, никогда не столкнётесь с этим багом.
Что делать, если на Mac пропал интернет
Решение максимально простое — перезагружайте Mac еженедельно. При перезагрузке счётчик сбрасывается, и проблема не возникает.

Просто перезагрузитесь через это меню, и проблема будет решена
Если вы не хотите помнить об этом, можно настроить автоматическое выключение Mac по расписанию. В компьютерах с процессорами Apple это делается через Терминал:

Или настройте перезагрузку Mac по расписанию
- Откройте Терминал на вашем компьютере
- Введите команду sudo pmset repeat restart выберите день недели M — понедельник, Т — вторник, W — среда, R — четверг, F — пятница, С — суббота, U — воскресенье и укажите время. Например: sudo pmset repeat restart M 08:00:00 компьютер будет перезагружаться каждый понедельник в 8 утра
- Нажмите Enter
ПОДПИШИСЬ НА "СУНДУК АЛИ-БАБЫ" В ТЕЛЕГРАМ, ЧТОБЫ УЗНАВАТЬ О СКИДКАХ САМЫМ ПЕРВЫМ
Этого достаточно, чтобы счётчик никогда не достигал критической отметки в 49 дней.
Когда выйдет обновление macOS с исправлением
Точных сроков пока нет. Источник сообщает, что Apple разрабатывает патч, но дату выхода обновления не называет. Скорее всего, исправление войдёт в одно из ближайших обновлений macOS.

Будем надеяться, в одном из ближайших обновлений баг будет исправлен
Нести Mac в сервис из-за этого точно не нужно — проблема чисто программная и решается перезагрузкой. Если ваш Mac уже потерял интернет и вы подозреваете, что дело именно в этом баге, просто перезагрузите компьютер. Подключение восстановится сразу после запуска.
Читайте также: Деньги по номеру телефона — всё. Переводы по СБП в России потребуют заполнять ИНН
В целом эта история — хорошее напоминание о том, что Mac, как и любой компьютер, стоит перезагружать регулярно. Не ради ритуала, а ради стабильной работы системы. Если вы уже делаете это хотя бы раз в пару недель — можно не беспокоиться. Если нет — самое время завести привычку или настроить расписание.