Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 2a97388a authored by Alexey Dobriyan's avatar Alexey Dobriyan Committed by Kees Cook
Browse files

ELF: fix kernel.randomize_va_space double read


ELF loader uses "randomize_va_space" twice. It is sysctl and can change
at any moment, so 2 loads could see 2 different values in theory with
unpredictable consequences.

Issue exactly one load for consistent value across one exec.

Signed-off-by: default avatarAlexey Dobriyan <adobriyan@gmail.com>
Link: https://lore.kernel.org/r/3329905c-7eb8-400a-8f0a-d87cff979b5b@p183


Signed-off-by: default avatarKees Cook <kees@kernel.org>
parent 60371f43
Branches
Tags
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment