В ядре Linux устранена следующая уязвимость:
ntfs3: выделите inline_data iomap с помощью alloc_page
Это исправляет ОШИБКУ, о которой сообщалось в iomap_write_end_inline:
iomap_inline_data_valid проверяет, помещается ли inline_data в пределах
страница. Если inline_data выделены с помощью kmemdup, то нет
гарантировать, что он выровнен по странице, поэтому проверка иногда завершается неудачно.
Выделите его с помощью alloc_page, чтобы обеспечить выравнивание по страницам.
Показать оригинальное описание (EN)
In the Linux kernel, the following vulnerability has been resolved: ntfs3: Allocate iomap inline_data using alloc_page This fixes a BUG reported in iomap_write_end_inline: iomap_inline_data_valid checks that the inline_data fits within a page. If the inline_data is allocated with kmemdup there's no guarantee that it's page-aligned, so the check sometimes fails. Allocate it with alloc_page to ensure it's page-aligned.