|
|
Subscribe / Log in / New account

Blocking userfaultfd() kernel-fault handling

Blocking userfaultfd() kernel-fault handling

[Kernel] Posted May 8, 2020 15:21 UTC (Fri) by corbet

The userfaultfd() system call is a bit of a strange beast; it allows user space to take responsibility for the handling of page faults, which is normally a quintessential kernel task. It is thus perhaps not surprising that it has turned out to have some utility for those who would attack the kernel's security as well. A recent patch set from Daniel Colascione is small, but it makes a significant change that can help block at least one sort of attack using userfaultfd().

Full Story (comments: 20)


Copyright © 2020, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds