在Linux内核中,修复了以下漏洞: Mm:避免在错误情况下留下部分PFN映射 正如Jann指出的那样,PFN映射是特殊的,因为它不像普通映射 内存映射时,没有与之关联的生命周期信息 它只是pfn的原始映射,没有引用计数 “结构页”. 这都是有意为之,但这确实意味着很容易 在出现错误的情况下,打乱清理工作. 是的,失败的mmap()总是会 最终清除任何部分映射,但没有任何显式 在页表本身的生命周期中进行映射,很容易做到 错误处理顺序错误. 特别是,很容易错误地释放物理后备存储 在实际清理页表之前(暂时) 陈旧的悬空PTE表项. 要使这种情况不那么容易出错,只需确保任何部分 在任何其他错误处理之前,PFN映射会被提前拆除.
使用Rapid7实时仪表板, 我对我的网络上的所有资产都有一个清晰的视图, 哪些是可以利用的, 以及我需要做些什么来实时减少环境中的风险. 没有其他工具能给我们这样的价值和洞察力.
- Scott Cheney, Sierra View医疗中心信息安全经理