Dirty COW 漏洞(CVE-2016-5195)的深入解释是什么?

Dirty COW 漏洞(CVE-2016-5195)的深入解释是什么?

我正在为一项大学作业撰写一份关于去年 10 月发现的 Dirty COW 漏洞 (CVE-2016-5195) 的报告。

我大致了解攻击是如何发生的。

然而,我几乎没有发现任何东西可以解释内核中到底发生了什么,即竞争条件在哪里,或者更一般地说是什么使得能够在只读内存映射上进行写入。

我发现的唯一看似相关的信息是这个分析,但它只是含糊地评论,我无法从中推断出太多信息。

我希望至少能够概述内核中真正发生的情况。

有没有内核高手可以解释一下?

相关内容