With the great deal of flury surrounding the recient security vulnerability in the Adobe Reader JavaScript engine, I thought it would be helpful to post where that setting is stored and how to disable it.
Note: Ideally, the solution is to upgrade your instance of Adobe Reader to 9.0. There are a number of reasons to do this, beyond it taking care of the security issue. However, it is understood by the author that in many instances, especially corporate situations, the tear off and upgrade of Adobe Reader just cannot be implemented in a feaseable timeframe. This posting is to help those of you out in this situation.
Location of the registry update in question:
HKCU\Software\Adobe\Acroba Reader\x.0\JSPrefs
Where x is the major product version.
Keys and what they should be set to:
Name: bConsoleOpen
Type: REG_DWORD
Value: 0
Name: bEnableJS
Type: REG_DWORD
Value: 0
Name: bEnableMenuItems
Type: REG_DWORD
Value: 0
If you want a pre-canned .REG update. here it is...
---------- CUT HERE -------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\x.0\JSPrefs]
"bConsoleOpen"=dword:00000000
"bEnableJS"=dword:00000000
"bEnableMenuItems"=dword:00000000
---------- CUT HERE -------------
Don't forget to change the major version number and never forget to TEST TEST TEST!
I will continue to update this thread if I find more detail on how to prevent this - outside of rolling out Adobe Reader 8.1.3 or 9.0.0
Sincerely,
Doug Hanna
Is there any way to make this registry changes to the whole system (not just the current user)?
I tried adding registry keys to HKLM\Software\Adobe\Acrobat Reader\x.0 but that didn't work.
Is it at all possible?
Thanks,
e.e