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

Andrea Righi andrea.righi at canonical.com
Fri Oct 20 08:38:45 UTC 2023


On Thu, Oct 19, 2023 at 05:12:58PM -0300, Thadeu Lima de Souza Cascardo wrote:
> [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.

This is a nice one, the 32-bit aslr test has been failing for such a
long time... thanks!

> 
> [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.

It may be a good test to run steam, I think it's one of the biggest
32-bit app that we support (I don't expect regressions, but it'd be nice
to test it out).

-Andrea



More information about the kernel-team mailing list