Skip to content
ATO Pathways
Log In
Overview
Search
Catalogs
SCAP
OSCAL
Catalogs
Profiles
Documents
References
Knowledge Base
Platform Documentation
Compliance Dictionary
Platform Changelog
About
Catalogs
XCCDF
Guide to the Secure Configuration of OpenEmbedded
System Settings
Kernel Configuration
Disable the 32-bit vDSO
Disable the 32-bit vDSO
An XCCDF Rule
Details
Profiles
Prose
Disable the 32-bit vDSO
Low Severity
Certain buggy versions of glibc (2.3.3) will crash if they are presented with a 32-bit vDSO that is not mapped at the address indicated in its segment table. Setting
CONFIG_COMPAT_VDSO
to
y
turns off the 32-bit VDSO and works aroud the glibc bug. The configuration that was used to build kernel is available at
/boot/config-*
. To check the configuration value for
CONFIG_COMPAT_VDSO
, run the following command:
grep CONFIG_COMPAT_VDSO /boot/config-*
Configs with value 'n' are not explicitly set in the file, so either commented lines or no lines should be returned.