Article 6708X [$] Enabling non-executable memfds

[$] Enabling non-executable memfds

by
corbet
from LWN.net on (#6708X)
The memfd interface is a bit of a strange and Linux-specific beast; it wasinitially created to support the securepassing of data between cooperating processes on a single system. It hassince gained other roles, but it may still come as a surprise to some tolearn that memory regions created for memfds, unlike almost any other dataarea, have the execute permission bit set. That can facilitate attacks; thispatch set from Jeff Xu proposes an addition to the memfd API to closethat hole.
External Content
Source RSS or Atom Feed
Feed Location http://lwn.net/headlines/rss
Feed Title LWN.net
Feed Link https://lwn.net/
Reply 0 comments