Chromium Code Reviews
DescriptionStop initializing code pages with RWX permissions
We shouldn't need to execute the code pages until after we're done
writing to them, so we can drop the initial execute bit. Without
this, part of a mapping can sit in a freelist with RWX permissions
indefinitely, which makes for an easier target under certain
exploits.
BUG=
R=asiva@google.com
Committed: https://github.com/dart-lang/sdk/commit/ca85ec7955095f3565b1b18bd43775191ac6ee4b
Patch Set 1 #Patch Set 2 : Stop initializing code pages with RWX permissions #
Total comments: 2
Patch Set 3 : Correct bug siva identified #Messages
Total messages: 10 (4 generated)
|