iOS 13.3.1 исправит критический баг 20-летней давности

iOS 13.3.1 исправит критический баг 20-летней давности

Такого точно еще не было!

Разработчик под ником Siguza обнаружил, что в iOS 13.3.1 beta 2 компания Apple устранила критическую уязвимость, которая существовала в ядре XNU более 20 лет. По его словам, для этого Apple пришлось изменить всего несколько строчек кода.

iOS 13.3.1 исправит критический баг 20-летней давности

Во второй бета-версии iOS 13.3.1 устранена ошибка в функции OSAsyncReference64 ядра XNU, созданного компанией Apple и используемого в операционных системах iOS и macOS. Баг позволял читать данные памяти уязвимого устройства и давал возможность находить и применять уязвимости на уровне памяти.

Главная особенность бага заключается в том, что он оставался в ядре XNU с его самой первой версии с открытым кодом, выпущенной в 2000 году.

«Двадцать! Лет! Это не просто старый баг, это, черт побери, древний баг! Он буквально старше некоторых людей, которые взламывают iOS сегодня!», — написал разработчик Siguza.

Как отметил Siguza, Apple устранила ошибку путем замены всего нескольких строчек кода. Исправление произошло именно в iOS 13.3.1 beta 2. В предыдущих версиях iOS 13 баг остается.

Источник: Siguza.


✅ Подписывайтесь на нас в Telegram, ВКонтакте, и Яндекс.Дзен.



Добавить комментарий