Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index

CONFIG_COMPAT_BRK: Disable heap randomization

General informations

The Linux kernel configuration item CONFIG_COMPAT_BRK has multiple definitions:

Disable heap randomization found in mm/Kconfig

The configuration item CONFIG_COMPAT_BRK:

Help text

Randomizing heap placement makes heap exploits harder, but it also breaks ancient binaries (including anything libc5 based). This option changes the bootup default to heap randomization disabled, and can be overridden at runtime by setting /proc/sys/kernel/randomize_va_space to 2.

On non-ancient distros (post-2000 ones) N is usually a safe choice.

Disable heap randomization found in init/Kconfig

The configuration item CONFIG_COMPAT_BRK:

Help text

Randomizing heap placement makes heap exploits harder, but it also breaks ancient binaries (including anything libc5 based). This option changes the bootup default to heap randomization disabled, and can be overridden at runtime by setting /proc/sys/kernel/randomize_va_space to 2.

On non-ancient distros (post-2000 ones) N is usually a safe choice.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - C index

Automatically generated (in year 2024). See also LKDDb sources on GitLab