|
A local overflow exists in XFree86. The libX11.so library fails to do a secure checking with the LD_PRELOAD environment variable while running a SUID executable. As a result an attacker can use his own library to poison a program using dynamically loadable libraries. By setting LD_PRELOAD, an attacker can execute arbitrary code and gain priviledges resulting in a loss of integrity.
|