LD_PRELOAD
LD_PRELOAD is an environment variable in Unix like systems that allows you to specify a list of shared libraries that should be loaded before the standard system libraries when a program is executed.
By including env_keep += LD_PRELOAD
in the sudoers
file, you're specifying that when users execute commands with sudo
, the LD_PRELOAD
environment variable will be preserved from their original environment to the elevated environment - so library is loaded.
Create so library
Escalate privilege
Last updated