magick wrote:Regression testing requires that ImageMagick be installed first before the tests are run for the "installed" version of ImageMagick (the default) or you can test with the "uninstalled" version which respects the environment variables. The installed version must pick up a delegate in the system path to prevent a potential security vulnerability.
Well, I'm testing a not-yet-installed version to see, whether it can replace the already installed one. Even if the installed one has the same API-version and quantum, it
still should not be used by the just-compiled version, that is being tested and has not been installed yet...
What "security vulnerability" is there, if none of the executables are suid? Please, outline the scenario, in which the current code would stop an exploit, but the changes I'm proposing would allow the exploit. Thanks!