JDK-7092290 : Opening Internet Explorer 8 blocked by UAC dialog for ssvagent.exe
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 7u2,7u4
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_7
  • CPU: x86
  • Submitted: 2011-09-19
  • Updated: 2013-09-24
  • Resolved: 2012-01-26
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
7u4Fixed 8 b23Fixed
After installing 7u2 DS builds, whenever I open IE, ssvagent requests UAC for "C:\PROGRA~2\Java\jre7\bin\ssvagent.exe" -new -high
IE 8, Win 7 Pro, SP 1

Verified with jre8 b108 and 6u51 on 64bit win7

EVALUATION Problem: -------- install JRE 6u31 on top of JRE 8 the UAC dialog always pops up upon starting of IE or creating a browser tab. (same problem can be reproduced with JRE 7u4) After the above install sequence, there're missing registry keys under the HKCU branch: HKCU\Software\Classes\CLSID\{CAFEEFAC-0016-0000-0031...} and in the HKLM branch the InprocServer32 of the above clsid points to the old java plugin - npjpi160_31.dll Cause: ------ This is mainly due to the installed JRE 6 version is higher than the JRE 6 security baseline of the installed JRE 8 (or 7u4) version. Although the ssv module starts the ssvagent.exe to fix up the HKLM reg keys, ssvagent failed to perform the task. Therefore, ssv will invoke ssvagent when a browser is started or when a new browser tab is created. Fixing both ssv module and ssvagent.

WORK AROUND In IE, go to Tools >> Manage Add-Ons and Disable "Java(tm) Plug-in 2 SSV Helper" (File date: 9/18/2011 4:16pm, Version: