Обнаруженная уязвимость в macOS приводит к потере данных

Разработчик Майк Бомбич сообщил о найденной им уязвимости в файловой системе Apple (APFS) в основе macOS High Sierra, которая может лишить данных.

О своей находке разработчик сообщил в своем блоге, указав, что уязвимость была найдена во время обычной работы с «разреженными» образами дисков. Последний является типом файла дискового образа, который используется в macOS.

По словам разработчика, он видит две очевидные проблемы. В первую очередь это отсутствие обновлений свободного пространства на образе разреженного диска при уменьшении свободного пространства на физическом. Вторая проблема заключена в том, что система не может динамически увеличить образ диска, а следовательно все данные «записываются» в пустоту.