Хакеры раскрыли критический баг macOS: сетевой коллапс через 50 дней работы

0
2

Ошибка сетевого стека macOS Сетевые вызовы macOS для гик-аудитории: раскрыта проблема с tcp_now при долгих аптаймах. Источник: AI

Невидимый сетевой убийца macOS

Исследователи из компании Photon обнаружили критическую уязвимость в сетевом стеке macOS, которая может парализовать работу компьютера спустя 50 дней непрерывной работы. Казалось бы, невероятный сценарий, но технические детали впечатляют.

Математика against MacBook

Корень проблемы кроется в 32-битном счетчике tcp_now, который отслеживает системное время. Максимальное значение 4 294 967 295 миллисекунд критично: после 49 дней, 17 часов, 2 минут и 47 секунд происходит полный сброс счетчика.

Системный коллапс: что происходит на самом деле

Симптомы сбоя поражают своей изощренностью: компьютер внешне работает нормально, откликается на ping, но полностью теряет способность устанавливать новые сетевые соединения. Фактически, машина становится «живым трупом» в сетевом пространстве.

Кому грозит технологическая ловушка?

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

Решение: перезагрузка как панацея

На данный момент единственный выход – превентивная перезагрузка компьютера до наступления критического рубежа. Apple пока молчит, но исправление видится технически простым: переход на 64-битный счетчик или корректная обработка переполнения.

Если ваш рабочий компьютер внезапно «устал» от сети, возможно, стоит присмотреться к компактным решениям. Например, Minisforum Elite M1 Lite предлагает неплохую производительность для тех, кому нужен процессор Meteor Lake за адекватные деньги.

НОВОСТИ ПАРТНЕРОВ

БОЛЬШЕ НОВОСТЕЙ