ghostscript before 5.10-16 uses an empty LD_RUN_PATH environmental variable to find libraries in the current directory, which could allow local users to execute commands as other users by placing a Trojan horse library into a directory from which another user executes ghostscript.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Ghostscript | Aladdin_enterprises | 4.3 (including) | 4.3 (including) |
Ghostscript | Aladdin_enterprises | 5.10.10 (including) | 5.10.10 (including) |
Ghostscript | Aladdin_enterprises | 5.10.15 (including) | 5.10.15 (including) |
Ghostscript | Aladdin_enterprises | 5.10cl (including) | 5.10cl (including) |
Ghostscript | Aladdin_enterprises | 5.50 (including) | 5.50 (including) |