12345678910111213141516171819202122232425262728293031323334353637 |
- From e45bad13f468eba7426c5d10b95d4dda3c65e2a5 Mon Sep 17 00:00:00 2001
- From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
- Date: Sat, 13 Jan 2024 15:29:25 +0100
- Subject: [PATCH 3/3] arch/Kconfig: Default to maximum amount of ASLR bits
- To mitigate https://zolutal.github.io/aslrnt/; do this with a patch to
- avoid having to enable `CONFIG_EXPERT`.
- ---
- arch/Kconfig | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
- diff --git a/arch/Kconfig b/arch/Kconfig
- index f4b210ab0612..837d0dbb28ea 100644
- --- a/arch/Kconfig
- +++ b/arch/Kconfig
- @@ -1032,7 +1032,7 @@ config ARCH_MMAP_RND_BITS
- int "Number of bits to use for ASLR of mmap base address" if EXPERT
- range ARCH_MMAP_RND_BITS_MIN ARCH_MMAP_RND_BITS_MAX
- default ARCH_MMAP_RND_BITS_DEFAULT if ARCH_MMAP_RND_BITS_DEFAULT
- - default ARCH_MMAP_RND_BITS_MIN
- + default ARCH_MMAP_RND_BITS_MAX
- depends on HAVE_ARCH_MMAP_RND_BITS
- help
- This value can be used to select the number of bits to use to
- @@ -1066,7 +1066,7 @@ config ARCH_MMAP_RND_COMPAT_BITS
- int "Number of bits to use for ASLR of mmap base address for compatible applications" if EXPERT
- range ARCH_MMAP_RND_COMPAT_BITS_MIN ARCH_MMAP_RND_COMPAT_BITS_MAX
- default ARCH_MMAP_RND_COMPAT_BITS_DEFAULT if ARCH_MMAP_RND_COMPAT_BITS_DEFAULT
- - default ARCH_MMAP_RND_COMPAT_BITS_MIN
- + default ARCH_MMAP_RND_COMPAT_BITS_MAX
- depends on HAVE_ARCH_MMAP_RND_COMPAT_BITS
- help
- This value can be used to select the number of bits to use to
- --
- 2.43.0
|