The (1) mdb and (2) mdb-symbolreader scripts in mono-debugger 2.4.3, and other versions before 2.8.1, place a zero-length directory name in the LD_LIBRARY_PATH, which allows local users to gain privileges via a Trojan horse shared library in the current working directory.
Software | From | Fixed in |
---|---|---|
debian / mono-debugger | 2.4.3 | 2.4.3.x |
debian / mono-debugger | 2.6 | 2.6.x |
debian / mono-debugger | 2.6.1 | 2.6.1.x |
debian / mono-debugger | 2.6.3 | 2.6.3.x |
debian / mono-debugger | 2.6.4 | 2.6.4.x |
debian / mono-debugger | 2.6.7 | 2.6.7.x |
debian / mono-debugger | 2.8 | 2.8.x |