Vulnerabilities have been found in the Java version that runs the SiteMinder Administrative UI (AdminUI).
How to update the Java version of the AdminUI to fix those vulnerabilities?
AdminUI 12.8SP7 and higher;
12.8.7: AdoptOpenJDK 1.8.0_322-b06
12.8.8: AdoptOpenJDK 1.8.0_322-b06
12.8.8.1: AdoptOpenJDK 1.8.0_362-b09
12.9: AdoptOpenJDK 1.8.0_362-b09
<Install_Dir>\SiteMinder\adminui\install_config_info\install_config_jre\bin\JAVA.exe
<Install_Dir>\SiteMinder\adminui\runtime\bin\JAVA.exe
<Install_Dir>\SiteMinder\adminui\runtime\jre\bin\JAVA.exe
Upgrading the embedded AdminUI java version falls out of Broadcom's support scope.
Upgrading the Java JDK is done at one's own risk.
There is no guarantee that the same steps will work in the future as 3rd party JDK is changing from time to time on each release.
Only the given version of the JDK of the out-of-the-box AdminUI version is tested internally at Broadcom;
Implement a detailed upgrade plan, along with adequate testing and a rollback plan;
It is advisable to implement and test in a lower environment rather than testing in Production;
AdminUI R12.8.x does not work with Oracle Java 11 or AdoptOpenJDK 11.
Windows: jre-8uxxx-windows-x64.tar.gz
Linux: jre-8uxxx-linux-x64.tar.gz
Windows: OpenJDK8U-jre_x64_windows_hotspot_8uxxxbxx.zip
Linux: OpenJDK8U-jre_x64_linux_hotspot_8uxxxbxx.tar.gz
<Install_Dir>\SiteMinder\adminui\install_config_info\install_config_jre\bin\
<Install_Dir>\SiteMinder\adminui\install_config_info\install_config_jre\lib\
<Install_Dir>\SiteMinder\adminui\runtime\bin\
<Install_Dir>\SiteMinder\adminui\runtime\lib\
<Install_Dir>\SiteMinder\adminui\runtime\jre\bin\
<Install_Dir>\SiteMinder\adminui\runtime\jre\lib\
# cp -r /<Install_Dir>/SiteMinder/adminui/install_config_info/install_config_jre/bin /<Install_Dir>/SiteMinder/adminui/install_config_info/install_config_jre/bin-BAK
Source: <install_Dir>/jre-8uxxx-linux-x64/jre1.8.0_xxx/bin/*
Destination: <Install_Dir>/SiteMinder/adminui/install_config_info/install_config_jre/bin/
Source: <install_Dir>/jre-8uxxx-linux-x64/jre1.8.0_xxx/lib/*
Destination: <Install_Dir>/SiteMinder/adminui/install_config_info/install_config_jre/lib/
# cp -rf <install_Dir>/jre-8uxxx-linux-x64/jre1.8.0_xxx/bin/* <Install_Dir>/SiteMinder/adminui/install_config_info/install_config_jre/bin/
<Install_Dir>\SiteMinder\adminui\install_config_info\install_config_jre\bin-BAK
<Install_Dir>\SiteMinder\adminui\install_config_info\install_config_jre\lib-BAK
Source: <install_Dir>/OpenJDK8U-jre_x64_linux_hotspot_8uxxxbxx-jre/bin/*
Destinations: <Install_Dir>/SiteMinder/adminui/runtime/bin/
<Install_Dir>/SiteMinder/adminui/runtime/jre/bin/
Source: <install_Dir>/OpenJDK8U-jre_x64_linux_hotspot_8uxxxbxx-jre/lib/*
Destinations: <Install_Dir>/SiteMinder/adminui/runtime/lib/
<Install_Dir>/SiteMinder/adminui/runtime/jre/lib/
# mv -rf <install_Dir>/OpenJDK8U-jre_x64_linux_hotspot_8uxxxbxx-jre/bin/ <Install_Dir>/SiteMinder/adminui/runtime/bin/
<Install_Dir>\SiteMinder\adminui\runtime\bin-BAK
<Install_Dir>\SiteMinder\adminui\runtime\lib-BAK
<Install_Dir>\SiteMinder\adminui\runtime\jre\bin-BAK
<Install_Dir>\SiteMinder\adminui\runtime\jre\lib-BAK
<Install_Dir>/SiteMinder/adminui/bin/standalone.sh
JAVA_HOME="<install_Dir>/OpenJDK8U-jre_x64_linux_hotspot_8uxxxbxx-jre"
<Install_Dir>\SiteMinder\adminui\runtime\bin-BAK
<Install_Dir>\SiteMinder\adminui\runtime\lib-BAK
<Install_Dir>\SiteMinder\adminui\runtime\jre\bin-BAK
<Install_Dir>\SiteMinder\adminui\runtime\jre\lib-BAK