Applications that use the DYLD_LIBRARY_PATH environmental variable may have issues after installing Security Update 2007-004.
Check with the application's vendor to see if a later version is available (that is, a newer version of the application that does not depend on the DYLD_LIBRARY_PATH environmental variable).
If no updated version is available, you can use one of the following workarounds to avoid the issue.
Workaround: Edit the application's info.plist
This workaround is recommended because it does not reintroduce the vulnerability that was addressed by Security Update 2007-004.
<key>LSEnvironment</key>
<dict>
<key>VARIABLE</key>
<string>VALUE</string>
</dict>
Note: If you later wish to undo this change, edit the info.plist file again and remove the text you added above.
Workaround: Use Terminal
sudo touch /var/db/.AllowDYLDEnvironmentVariables
Note: This workaround will reintroduce the DYLD_LIBRARY_PATH environmental variable vulnerability that was addressed by Security Update 2007-004. After installing a version of the affected application that does not depend on the DYLD_LIBRARY_PATH environmental variable, you should use this Terminal command to "undo" the command in step 3 above:
Important: Information about products not manufactured by Apple is provided for information purposes only and does not constitute Apple's recommendation or endorsement. Please contact the vendor for additional information.sudo rm /var/db/.AllowDYLDEnvironmentVariables