Виправлення у Linux kernel для netfs_invalidate_folio() усуває помилковий стан dirty-біту
Виправлення у Linux kernel усуває помилковий стан dirty-біту в netfs_invalidate_folio(), що викликав збої при читанні mmap.
- CVSS
- -
- EPSS
- 6.42%
- Активно використовується
- немає в KEV
- Продукт
- -
Що відомо
У Linux kernel виправлено вразливість у функції netfs_invalidate_folio(), яка могла залишати сторінки у некоректному стані dirty після операцій запису та усічення файлу. Це могло призводити до помилок при читанні через mmap() через відсутність очікуваної структури netfs_folio.
Бізнес-вплив
Для власників інфраструктури на базі Linux ця помилка може викликати збої у роботі файлової системи при роботі з мережевими файловими системами, що використовують netfs. Це може призводити до нестабільності додатків, які працюють з mmap, та потенційних втрат даних через некоректну обробку кешованих сторінок.
Рекомендовані дії адміністратора
Рекомендується оновити Linux kernel до версії, де виправлено цю проблему, або перевірити наявність відповідних патчів від постачальника. Також слід переглянути журнали системи на наявність помилок, пов’язаних із netfs, обмежити доступ до уразливих систем та зменшити використання streaming write операцій до оновлення.