search for: dangerous_ld_env

Displaying 1 result from an estimated 1 matches for "dangerous_ld_env".

2009 Dec 01
1
LD_PRELOAD temporary patch
...} - ld_debug = getenv(LD_ "DEBUG"); - libmap_disable = getenv(LD_ "LIBMAP_DISABLE") != NULL; - libmap_override = getenv(LD_ "LIBMAP"); - ld_library_path = getenv(LD_ "LIBRARY_PATH"); - ld_preload = getenv(LD_ "PRELOAD"); dangerous_ld_env = libmap_disable || (libmap_override != NULL) || (ld_library_path != NULL) || (ld_preload != NULL); ld_tracing = getenv(LD_ "TRACE_LOADED_OBJECTS"); --- 357,379 ---- * is called. If any child process calls setuid(2) we do not want any * future processes to hon...