[SRU Unstable 0/1] LP: #1983357 - 32-bit ASLR

Thadeu Lima de Souza Cascardo cascardo at canonical.com
Thu Oct 19 20:12:58 UTC 2023


[Impact]
32-bit programs on x86 are not mapped randomly anymore since mmapped files are
now PMD-aligned.

[Test case]
qa-regression-testing ./test-kernel-security -k 021_aslr_dapper_libs
Also, tested with 021_aslr_dapper_mmap.

[Potential regression]
Programs may fail to load or to allocate memory or access mmapped
databases, and others.

[Extra testing]
This was boot tested on x86, demonstrating that programs necessary to boot
still work. Also, a 32-bit program allocating 2GiB succeeded.

Thadeu Lima de Souza Cascardo (1):
  UBUNTU: [Config]: set ARCH_MMAP_RND_{COMPAT_,}BITS to the maximum

 debian.master/config/annotations | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

-- 
2.34.1




More information about the kernel-team mailing list