讜讜讗址诇谞注专讗址讘讬诇讬讟讬 讗讬谉 讚讬 诇讬谞讜拽住 拽注专谉 讗址讝 讗址诇讗址讜讝 讟砖讗址谞讙讬谞讙 讚讬 讗讬谞讛讗址诇讟 驻讜谉 讟诪驻旨驻住 讗讜谉 砖注专讚 讝讻旨专讜谉

袙 褟写褉械 Linux 胁褘褟胁谢械薪邪 褍褟蟹胁懈屑芯褋褌褜 (CVE-2022-2590), 锌芯蟹胁芯谢褟褞褖邪褟 薪械锌褉懈胁懈谢械谐懈褉芯胁邪薪薪芯屑褍 锌芯谢褜蟹芯胁邪褌械谢褞 懈蟹屑械薪懈褌褜 芯褌褉邪卸褢薪薪褘械 胁 锌邪屑褟褌褜 褎邪泄谢褘 (mmap) 懈 褎邪泄谢褘 胁 tmpfs, 薪械 懈屑械褟 锌褉邪胁 薪邪 蟹邪锌懈褋褜 胁 薪懈褏, 懈 锌芯写薪褟褌褜 褋胁芯懈 锌褉懈胁懈谢械谐懈懈 胁 褋懈褋褌械屑械. 袩芯 褋胁芯械屑褍 褌懈锌褍 胁褘褟胁谢械薪薪邪褟 锌褉芯斜谢械屑邪 薪邪锌芯屑懈薪邪械褌 褍褟蟹胁懈屑芯褋褌褜 Dirty COW, 薪芯 芯褌谢懈褔邪械褌褋褟 褌械屑, 褔褌芯 芯谐褉邪薪懈褔懈胁邪械褌褋褟 褌芯谢褜泻芯 胁芯蟹写械泄褋褌胁懈械屑 薪邪 写邪薪薪褘械 胁 褉邪蟹写械谢褟械屑芯泄 锌邪屑褟褌懈 (shmem / tmpfs). 袩褉芯斜谢械屑邪 胁 褌芯屑 褔懈褋谢械 屑芯卸械褌 锌褉懈屑械薪褟褌褜褋褟 写谢褟 屑芯写懈褎懈泻邪褑懈懈 蟹邪锌褍褖械薪薪褘褏 懈褋锌芯谢薪褟械屑褘褏 褎邪泄谢芯胁, 懈褋锌芯谢褜蟹褍褞褖懈褏 褉邪蟹写械谢褟械屑褍褞 锌邪屑褟褌褜.

袩褉芯斜谢械屑邪 胁褘蟹胁邪薪邪 褋芯褋褌芯褟薪懈械屑 谐芯薪泻懈 胁 锌芯写褋懈褋褌械屑械 褍锌褉邪胁谢械薪懈褟 锌邪屑褟褌褜褞, 胁芯蟹薪懈泻邪褞褖械屑 锌褉懈 芯斜褉邪斜芯褌泻械 懈褋泻谢褞褔械薪懈褟 (fault), 谐械薪械褉懈褉褍械屑芯谐芯 锌褉懈 锌芯锌褘褌泻械 写芯褋褌褍锌邪 薪邪 蟹邪锌懈褋褜 泻 写芯褋褌褍锌薪褘屑 褌芯谢褜泻芯 薪邪 褔褌械薪懈械 芯斜谢邪褋褌褟屑 胁 褉邪蟹写械谢褟械屑芯泄 锌邪屑褟褌懈, 芯褌褉邪卸褢薪薪褘屑 胁 褉械卸懈屑械 COW (copy-on-write mapping). 袩褉芯斜谢械屑邪 锌褉芯褟胁谢褟械褌褋褟 薪邪褔懈薪邪褟 褋 褟写褉邪 5.16 薪邪 褋懈褋褌械屑邪褏 褋 邪褉褏懈褌械泻褌褍褉芯泄 x86-64 懈 aarch64 锌褉懈 褋斜芯褉泻械 褟写褉邪 褋 芯锌褑懈械泄 CONFIG_USERFAULTFD=y. 校褟蟹胁懈屑芯褋褌褜 褍褋褌褉邪薪械薪邪 胁 胁褘锌褍褋泻械 5.19. 袩褉懈屑械褉 褝泻褋锌谢芯懈褌邪 锌谢邪薪懈褉褍褞褌 芯锌褍斜谢懈泻芯胁邪褌褜 15 邪胁谐褍褋褌邪.

诪拽讜专: opennet.ru

诇讬讬讙谉 讗址 讘讗址诪注专拽讜谞讙