本篇内容主要讲解“Oracle Weblogic反序列化漏洞的补丁怎么升级”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle Weblogic反序列化漏洞的补丁怎么升级”吧!

对于10.3.6.0版本需要执行bsh.sh脚本来进行补丁安装
1.首先下载补丁包27919965_1036_Generic.zip

2.将补丁包27919965_1036_Generic.zip上传到{MW_HOME}/utils/bsu/cache_dir 其中MW_HOME是Weblogic的BASE目录,类似于Oracle BASE目录

3.将补丁包27919965_1036_Generic.zip解压

[root@app1cache_dir]#unzipp27919965_1036_Generic.zipArchive:p27919965_1036_Generic.zipextracting:B47X.jarinflating:patch-catalog_26112.xmlinflating:README.txt

4.执行安装命令(bsu.sh -install -patch_download_dir={MW_HOME}/utils/bsu/cache_dir -patchlist={PATCH_ID} -prod_dir={MW_HOME}/{WL_HOME}) 其中WL_HOME是WebLogic home目录

root@app1bsu]#./bsu.sh-install-patch_download_dir=/wls11g/utils/bsu/cache_dir-patchlist=B47X-prod_dir=/wls11g/wlserver_10.3Checkingforconflicts...............Noconflict(s)detectedInstallingPatchID:B47X..Result:Success

5.检查补丁包是否安装成功

[root@app1bsu]#./bsu.sh-prod_dir=/wls11g/wlserver_10.3-status=applied-verbose-viewProductName:WebLogicServerProductVersion:10.3MP6Components:WebLogicServer/CoreApplicationServer,WebLogicServer/AdministrationConsole,WebLogicServer/ConfigurationWizardandUpgradeFramework,WebLogicServer/Web2.0HTTPPub-SubServer,WebLogicServer/WebLogicSCA,WebLogicServer/WebLogicJDBCDrivers,WebLogicServer/ThirdPartyJDBCDrivers,WebLogicServer/WebLogicServerClients,WebLogicServer/WebLogicWebServerPlugins,WebLogicServer/UDDIandXquerySupport,WebLogicServer/EvaluationDatabase,WebLogicServer/WorkshopCodeCompletionSupportBEAHome:/wls11gProductHome:/wls11g/wlserver_10.3PatchSystemDir:/wls11g/utils/bsuPatchDir:/wls11g/patch_wls1036Profile:DefaultDownloadDir:/wls11g/utils/bsu/cache_dirJavaVersion:1.6.0_29JavaVendor:SunPatchID:B47XPatchContainer:B47X.jarChecksum:-345780037Severity:optionalCategory:GeneralCR/BUG:27919965Restart:trueDescription:WLSPATCHSETUPDATE10.3.6.0.180717WLSPATCHSETUPDATE10.3.6.0.180717

6.重启WebLogic

[root@app1bsu]#serviceweblogicrestartStoppingweblogic:weblogicisnotrunning.Startingweblogic:[root@app1bsu]#.JAVAMemoryarguments:-Xms4096m-Xmx4096m-XX:MaxPermSize=1024m.WLSStartMode=Production.CLASSPATH=/wls11g/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/wls11g/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/lib/tools.jar:/wls11g/wlserver_10.3/server/lib/weblogic_sp.jar:/wls11g/wlserver_10.3/server/lib/weblogic.jar:/wls11g/modules/features/weblogic.server.modules_10.3.6.0.jar:/wls11g/wlserver_10.3/server/lib/webservices.jar:/wls11g/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/wls11g/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/wls11g/wlserver_10.3/common/derby/lib/derbyclient.jar:/wls11g/wlserver_10.3/server/lib/xqrl.jar:.:/weblogic11_64/jdk1.6.0_20/lib/dt.jar:/weblogic11_64/jdk1.6.0_20/lib/tools.jar.PATH=/wls11g/wlserver_10.3/server/bin:/wls11g/modules/org.apache.ant_1.7.1/bin:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin:/weblogic11_64/jdk1.6.0_20/bin:/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin.****************************************************TostartWebLogicServer,useausernameand**passwordassignedtoanadmin-leveluser.For**serveradministration,usetheWebLogicServer**consoleathttp://hostname:port/console****************************************************startingweblogicwithJavaversion:javaversion"1.6.0"OpenJDKRuntimeEnvironment(build1.6.0-b09)OpenJDK64-BitServerVM(build1.6.0-b09,mixedmode)StartingWLSwithline:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java-server-Xms4096m-Xmx4096m-XX:MaxPermSize=1024m-Dweblogic.Name=AdminServer-Djava.security.policy=/wls11g/wlserver_10.3/server/lib/weblogic.policy-Dweblogic.ProductionModeEnabled=true-da-Dplatform.home=/wls11g/wlserver_10.3-Dwls.home=/wls11g/wlserver_10.3/server-Dweblogic.home=/wls11g/wlserver_10.3/server-Dweblogic.management.discover=true-Dwlw.iterativeDev=false-Dwlw.testConsole=false-Dwlw.logErrorsToConsole=false-Dweblogic.ext.dirs=/wls11g/patch_wls1036/profiles/default/sysext_manifest_classpath:/wls11g/patch_ocp371/profiles/default/sysext_manifest_classpath-Dplatform.home=/wls11g/wlserver_10.3-Dwls.home=/wls11g/wlserver_10.3/server-Dweblogic.home=/wls11g/wlserver_10.3/server-Dweblogic.management.discover=true-verbose:gc-XX:+PrintGCTimeStamps-XX:+HeapDumpOnOutOfMemoryError-XX:+PrintGCDetails-XX:+PrintGC-Xloggc:gc.log-Dwlw.iterativeDev=false-Dwlw.testConsole=false-Dwlw.logErrorsToConsole=falseweblogic.Server<Jul19,20184:20:09PMCST><Info><Security><BEA-090905><DisablingCryptoJJCEProviderself-integritycheckforbetterstartupperformance.Toenablethischeck,specify-Dweblogic.security.allowCryptoJDefaultJCEVerification=true><Jul19,20184:20:09PMCST><Info><Security><BEA-090906><ChangingthedefaultRandomNumberGeneratorinRSACryptoJfromECDRBGtoFIPS186PRNG.Todisablethischange,specify-Dweblogic.security.allowCryptoJDefaultPRNG=true>

执行重启命令后,weblogic进行自动终止,并且没有生成任何日志与错误信息,如是我选择删除该补丁

7.删除补丁

root@app1bsu]#./bsu.sh-remove-patchlist=B47X-prod_dir=/wls11g/wlserver_10.3Checkingforconflicts..............Noconflict(s)detectedRemovingPatchID:B47X..Result:Success

8.重启WebLogic恢复正常

[root@app1bsu]#serviceweblogicrestartStoppingweblogic:weblogicisnotrunning.Startingweblogic:[root@app1bsu]#..JAVAMemoryarguments:-Xms4096m-Xmx4096m-XX:MaxPermSize=256m.WLSStartMode=Production.CLASSPATH=/wls11g/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/wls11g/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/lib/tools.jar:/wls11g/wlserver_10.3/server/lib/weblogic_sp.jar:/wls11g/wlserver_10.3/server/lib/weblogic.jar:/wls11g/modules/features/weblogic.server.modules_10.3.6.0.jar:/wls11g/wlserver_10.3/server/lib/webservices.jar:/wls11g/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/wls11g/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/wls11g/wlserver_10.3/common/derby/lib/derbyclient.jar:/wls11g/wlserver_10.3/server/lib/xqrl.jar.PATH=/wls11g/wlserver_10.3/server/bin:/wls11g/modules/org.apache.ant_1.7.1/bin:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin:/sbin:/usr/sbin:/bin:/usr/bin.****************************************************TostartWebLogicServer,useausernameand**passwordassignedtoanadmin-leveluser.For**serveradministration,usetheWebLogicServer**consoleathttp://hostname:port/console****************************************************startingweblogicwithJavaversion:javaversion"1.6.0"OpenJDKRuntimeEnvironment(build1.6.0-b09)OpenJDK64-BitServerVM(build1.6.0-b09,mixedmode)StartingWLSwithline:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java-server-Xms4096m-Xmx4096m-XX:MaxPermSize=256m-Dweblogic.Name=AdminServer-Djava.security.policy=/wls11g/wlserver_10.3/server/lib/weblogic.policy-Dweblogic.ProductionModeEnabled=true-da-Dplatform.home=/wls11g/wlserver_10.3-Dwls.home=/wls11g/wlserver_10.3/server-Dweblogic.home=/wls11g/wlserver_10.3/server-Dweblogic.management.discover=true-Dwlw.iterativeDev=false-Dwlw.testConsole=false-Dwlw.logErrorsToConsole=false-Dweblogic.ext.dirs=/wls11g/patch_wls1036/profiles/default/sysext_manifest_classpath:/wls11g/patch_ocp371/profiles/default/sysext_manifest_classpath-Dplatform.home=/wls11g/wlserver_10.3-Dwls.home=/wls11g/wlserver_10.3/server-Dweblogic.home=/wls11g/wlserver_10.3/server-Dweblogic.management.discover=true-verbose:gc-XX:+PrintGCTimeStamps-XX:+HeapDumpOnOutOfMemoryError-XX:+PrintGCDetails-XX:+PrintGC-Xloggc:gc.log-Dwlw.iterativeDev=false-Dwlw.testConsole=false-Dwlw.logErrorsToConsole=falseweblogic.Server<Jul19,20185:38:59PMCST><Info><Security><BEA-090905><DisablingCryptoJJCEProviderself-integritycheckforbetterstartupperformance.Toenablethischeck,specify-Dweblogic.security.allowCryptoJDefaultJCEVerification=true><Jul19,20185:38:59PMCST><Info><Security><BEA-090906><ChangingthedefaultRandomNumberGeneratorinRSACryptoJfromECDRBGtoFIPS186PRNG.Todisablethischange,specify-Dweblogic.security.allowCryptoJDefaultPRNG=true><Jul19,20185:38:59PMCST><Info><WebLogicServer><BEA-000377><StartingWebLogicServerwithOpenJDK64-BitServerVMVersion1.6.0-b09fromSunMicrosystemsInc.><Jul19,20185:39:00PMCST><Info><Management><BEA-141107><Version:WebLogicServer10.3.6.0TueNov1508:52:36PST20111441050><Jul19,20185:39:02PMCST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoSTARTING><Jul19,20185:39:02PMCST><Info><WorkManager><BEA-002900><Initializingself-tuningthreadpool><Jul19,20185:39:03PMCST><Notice><LogManagement><BEA-170019><Theserverlogfile/wls11g/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.logisopened.Allserversidelogeventswillbewrittentothisfile.><Jul19,20185:39:05PMCST><Notice><Security><BEA-090082><Securityinitializingusingsecurityrealmmyrealm.><Jul19,20185:39:08PMCST><Warning><Deployer><BEA-149617><Non-criticalinternalapplicationwls-wsatwasnotdeployed.Error:[Deployer:149158]Noapplicationfilesexistat'/wls11g/wlserver_10.3/server/lib/wls-wsat.war'.><Jul19,20185:39:09PMCST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoSTANDBY><Jul19,20185:39:09PMCST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoSTARTING>

9.由于安装补丁后不能正常启动weblogic所以选择禁用T3协议
登录控制台后在 bash_domain的配置页面中选择“安全”选项卡页面,再点击"筛选器"并在连接筛选器规则中设置以下规则

127.0.0.1**allowt3t3s0.0.0.0/0**denyt3t3s


10.然后重新启动weblogic

[root@app1bsu]#serviceweblogicrestartStoppingweblogic:weblogicisnotrunning.Startingweblogic:[root@app1bsu]#..JAVAMemoryarguments:-Xms4096m-Xmx4096m-XX:MaxPermSize=256m.WLSStartMode=Production.CLASSPATH=/wls11g/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/wls11g/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/lib/tools.jar:/wls11g/wlserver_10.3/server/lib/weblogic_sp.jar:/wls11g/wlserver_10.3/server/lib/weblogic.jar:/wls11g/modules/features/weblogic.server.modules_10.3.6.0.jar:/wls11g/wlserver_10.3/server/lib/webservices.jar:/wls11g/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/wls11g/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/wls11g/wlserver_10.3/common/derby/lib/derbyclient.jar:/wls11g/wlserver_10.3/server/lib/xqrl.jar.PATH=/wls11g/wlserver_10.3/server/bin:/wls11g/modules/org.apache.ant_1.7.1/bin:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin:/sbin:/usr/sbin:/bin:/usr/bin.****************************************************TostartWebLogicServer,useausernameand**passwordassignedtoanadmin-leveluser.For**serveradministration,usetheWebLogicServer**consoleathttp://hostname:port/console****************************************************startingweblogicwithJavaversion:javaversion"1.6.0"OpenJDKRuntimeEnvironment(build1.6.0-b09)OpenJDK64-BitServerVM(build1.6.0-b09,mixedmode)StartingWLSwithline:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java-server-Xms4096m-Xmx4096m-XX:MaxPermSize=256m-Dweblogic.Name=AdminServer-Djava.security.policy=/wls11g/wlserver_10.3/server/lib/weblogic.policy-Dweblogic.ProductionModeEnabled=true-da-Dplatform.home=/wls11g/wlserver_10.3-Dwls.home=/wls11g/wlserver_10.3/server-Dweblogic.home=/wls11g/wlserver_10.3/server-Dweblogic.management.discover=true-Dwlw.iterativeDev=false-Dwlw.testConsole=false-Dwlw.logErrorsToConsole=false-Dweblogic.ext.dirs=/wls11g/patch_wls1036/profiles/default/sysext_manifest_classpath:/wls11g/patch_ocp371/profiles/default/sysext_manifest_classpath-Dplatform.home=/wls11g/wlserver_10.3-Dwls.home=/wls11g/wlserver_10.3/server-Dweblogic.home=/wls11g/wlserver_10.3/server-Dweblogic.management.discover=true-verbose:gc-XX:+PrintGCTimeStamps-XX:+HeapDumpOnOutOfMemoryError-XX:+PrintGCDetails-XX:+PrintGC-Xloggc:gc.log-Dwlw.iterativeDev=false-Dwlw.testConsole=false-Dwlw.logErrorsToConsole=falseweblogic.Server<Jul19,20185:38:59PMCST><Info><Security><BEA-090905><DisablingCryptoJJCEProviderself-integritycheckforbetterstartupperformance.Toenablethischeck,specify-Dweblogic.security.allowCryptoJDefaultJCEVerification=true><Jul19,20185:38:59PMCST><Info><Security><BEA-090906><ChangingthedefaultRandomNumberGeneratorinRSACryptoJfromECDRBGtoFIPS186PRNG.Todisablethischange,specify-Dweblogic.security.allowCryptoJDefaultPRNG=true><Jul19,20185:38:59PMCST><Info><WebLogicServer><BEA-000377><StartingWebLogicServerwithOpenJDK64-BitServerVMVersion1.6.0-b09fromSunMicrosystemsInc.><Jul19,20185:39:00PMCST><Info><Management><BEA-141107><Version:WebLogicServer10.3.6.0TueNov1508:52:36PST20111441050><Jul19,20185:39:02PMCST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoSTARTING><Jul19,20185:39:02PMCST><Info><WorkManager><BEA-002900><Initializingself-tuningthreadpool><Jul19,20185:39:03PMCST><Notice><LogManagement><BEA-170019><Theserverlogfile/wls11g/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.logisopened.Allserversidelogeventswillbewrittentothisfile.><Jul19,20185:39:05PMCST><Notice><Security><BEA-090082><Securityinitializingusingsecurityrealmmyrealm.><Jul19,20185:39:08PMCST><Warning><Deployer><BEA-149617><Non-criticalinternalapplicationwls-wsatwasnotdeployed.Error:[Deployer:149158]Noapplicationfilesexistat'/wls11g/wlserver_10.3/server/lib/wls-wsat.war'.><Jul19,20185:39:09PMCST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoSTANDBY><Jul19,20185:39:09PMCST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoSTARTING>

对于12.1.3.0版本使用OPatch来进行补丁安装
1.将最新的OPatch工具上传到WebLogic所在服务器并解压

[root@ldjcwls12c]#unzipp6880880_132000_Generic.zipArchive:p6880880_132000_Generic.zipreplaceOPatch/ocm/lib/emocmutl.jar?[y]es,[n]o,[A]ll,[N]one,[r]ename:yinflating:OPatch/ocm/lib/emocmutl.jarreplaceOPatch/ocm/doc/dummy.txt?[y]es,[n]o,[A]ll,[N]one,[r]ename:Aextracting:OPatch/ocm/doc/dummy.txtextracting:OPatch/ocm/bin/dummyinflating:OPatch/ocm/ocm_platforms.txtextracting:OPatch/ocm/generic.zipinflating:OPatch/oplan/README.htmlinflating:OPatch/oplan/oplaninflating:OPatch/oplan/README.txtinflating:OPatch/oplan/jlib/EMrepoDrivers.jarinflating:OPatch/oplan/jlib/automation.jarinflating:OPatch/oplan/jlib/Validation.jarinflating:OPatch/oplan/jlib/apache-commons/commons-cli-1.0.jarinflating:OPatch/oplan/jlib/CRSProductDriver.jarinflating:OPatch/oplan/jlib/OsysModel.jarinflating:OPatch/oplan/jlib/oplan.jarinflating:OPatch/oplan/jlib/jaxb/activation.jarinflating:OPatch/oplan/jlib/jaxb/jaxb-api.jarinflating:OPatch/oplan/jlib/jaxb/jaxb-impl.jarinflating:OPatch/oplan/jlib/jaxb/jsr173_1.0_api.jarinflating:OPatch/oplan/jlib/ValidationRules.jarinflating:OPatch/oplan/jlib/patchsdk.jarinflating:OPatch/oplan/jlib/osysmodel-utils.jarinflating:OPatch/oplan/jlib/oracle.oplan.classpath.jarinflating:OPatch/operr.batinflating:OPatch/opatchprereqs/oui/knowledgesrc.xmlcreating:OPatch/opatchprereqs/opatch/inflating:OPatch/opatchprereqs/opatch/opatch_prereq.xmlinflating:OPatch/opatchprereqs/opatch/rulemap.xmlinflating:OPatch/opatchprereqs/opatch/runtime_prereq.xmlinflating:OPatch/opatchprereqs/opatch_prereq.shinflating:OPatch/opatchprereqs/prerequisite.propertiesinflating:OPatch/opatchinflating:OPatch/emdpatch.plinflating:OPatch/version.txtinflating:OPatch/opatch.iniinflating:OPatch/operrinflating:OPatch/README.txtinflating:OPatch/opatch.plinflating:OPatch/scripts/opatch_wls.batinflating:OPatch/scripts/opatch_jvm_discovery.batinflating:OPatch/scripts/opatch_wlsinflating:OPatch/scripts/opatch_jvm_discoveryinflating:OPatch/docs/operr_readme.txtinflating:OPatch/docs/README.txtinflating:OPatch/jlib/oracle.opatch.classpath.windows.jarinflating:OPatch/jlib/opatchsdk.jarinflating:OPatch/jlib/oracle.opatch.classpath.unix.jarinflating:OPatch/jlib/opatch.jarinflating:OPatch/jlib/oracle.opatch.classpath.jarinflating:OPatch/opatch.bat[root@ldjcwls12c]#chown-Rxxxx:xxxx/wls12c/OPatch

2.将补丁包上传unzip p27919943_121300_Generic.zip到WebLogic所在服务器并解压

[root@ldjcsoft]#unzipp27919943_121300_Generic.zipArchive:p27919943_121300_Generic.zipcreating:27919943/creating:27919943/etc/creating:27919943/etc/config/inflating:27919943/etc/config/actions.xmlinflating:27919943/etc/config/inventory.xmlcreating:27919943/files/creating:27919943/files/inventory/creating:27919943/files/inventory/Components/creating:27919943/files/inventory/Components/oracle.css.mod/creating:27919943/files/inventory/Components/oracle.css.mod/12.1.3.0.0/creating:27919943/files/inventory/Components/oracle.css.mod/12.1.3.0.0/patches/creating:27919943/files/inventory/Components/oracle.css.mod/12.1.3.0.0/patches/22153233/inflating:27919943/files/inventory/Components/oracle.css.mod/12.1.3.0.0/patches/22153233/compDef.xmlcreating:27919943/files/inventory/Components/oracle.fmwconfig.common.shared/...省略...

3.安装补丁

[weblogic@ldjcOPatch]$./opatchapply/soft/27919943/OracleInterimPatchInstallerversion13.2.0.0.0Copyright(c)2014,OracleCorporation.Allrightsreserved.OracleHome:/wls12cCentralInventory:/home/weblogic/oraInventoryfrom:/wls12c/oraInst.locOPatchversion:13.2.0.0.0OUIversion:13.2.0.0.0Logfilelocation:/wls12c/cfgtoollogs/opatch/27919943_Jul_20_2018_06_54_37/apply2018-07-20_06-54-29AM_1.logOPatchdetectstheMiddlewareHomeas"/wls12c"Jul20,20186:54:41AMoracle.sysman.oii.oiii.OiiiInstallAreaControlinitAreaControlINFO:InstallareaControlcreatedwithaccesslevel0Applyinginterimpatch'27919943'toOH'/wls12c'Verifyingenvironmentandperformingprerequisitechecks...Interimpatch27919943isasupersetofthepatch(es)[2225056721370953]intheOracleHomeOPatchwillrollbackthesubsetpatchesandapplythegivenpatch.Allcheckspassed.PleaseshutdownOracleinstancesrunningoutofthisORACLE_HOMEonthelocalsystem.(OracleHome='/wls12c')Isthelocalsystemreadyforpatching?[y|n]yUserRespondedwith:YBackingupfiles...Rollingbackinterimpatch'22250567'fromOH'/wls12c'Patchingcomponentoracle.wls.libraries,12.1.3.0.0...Patchingcomponentoracle.wls.libraries,12.1.3.0.0...Patchingcomponentoracle.wls.clients,12.1.3.0.0...Patchingcomponentoracle.wls.clients,12.1.3.0.0...RollbackSessionremovinginterimpatch'22250567'frominventoryRollingbackinterimpatch'21370953'fromOH'/wls12c'Patchingcomponentoracle.wls.libraries,12.1.3.0.0...Patchingcomponentoracle.wls.libraries,12.1.3.0.0...Patchingcomponentoracle.wls.clients,12.1.3.0.0...Patchingcomponentoracle.wls.clients,12.1.3.0.0...Patchingcomponentoracle.wls.core.app.server,12.1.3.0.0...Patchingcomponentoracle.wls.core.app.server,12.1.3.0.0...Patchingcomponentoracle.wls.libraries.mod,12.1.3.0.0...Patchingcomponentoracle.wls.libraries.mod,12.1.3.0.0...Patchingcomponentoracle.webservices.wls,12.1.3.0.0...Patchingcomponentoracle.webservices.wls,12.1.3.0.0...Patchingcomponentoracle.wls.server.shared.with.core.engine,12.1.3.0.0...Patchingcomponentoracle.wls.server.shared.with.core.engine,12.1.3.0.0...Patchingcomponentoracle.wls.workshop.code.completion.support,12.1.3.0.0...Patchingcomponentoracle.wls.workshop.code.completion.support,12.1.3.0.0...Patchingcomponentoracle.wls.admin.console.en,12.1.3.0.0...Patchingcomponentoracle.wls.admin.console.en,12.1.3.0.0...RollbackSessionremovinginterimpatch'21370953'frominventoryOPatchbacktoapplicationofthepatch'27919943'afterauto-rollback.Patchingcomponentoracle.wls.workshop.code.completion.support,12.1.3.0.0...Patchingcomponentoracle.wls.workshop.code.completion.support,12.1.3.0.0...Patchingcomponentoracle.css.mod,12.1.3.0.0...Patchingcomponentoracle.css.mod,12.1.3.0.0...Patchingcomponentoracle.fmwconfig.common.shared,12.1.3.0.0...Patchingcomponentoracle.fmwconfig.common.shared,12.1.3.0.0...Patchingcomponentoracle.wls.common.nodemanager,12.1.3.0.0...Patchingcomponentoracle.wls.common.nodemanager,12.1.3.0.0...Patchingcomponentoracle.wls.server.shared.with.core.engine,12.1.3.0.0...Patchingcomponentoracle.wls.server.shared.with.core.engine,12.1.3.0.0...Patchingcomponentoracle.webservices.base,12.1.3.0.0...Patchingcomponentoracle.webservices.base,12.1.3.0.0...Patchingcomponentoracle.wls.shared.with.cam,12.1.3.0.0...Patchingcomponentoracle.wls.shared.with.cam,12.1.3.0.0...Patchingcomponentoracle.webservices.orawsdl,12.1.3.0.0...Patchingcomponentoracle.webservices.orawsdl,12.1.3.0.0...Patchingcomponentoracle.wls.libraries.mod,12.1.3.0.0...Patchingcomponentoracle.wls.libraries.mod,12.1.3.0.0...Patchingcomponentoracle.wls.admin.console.en,12.1.3.0.0...Patchingcomponentoracle.wls.admin.console.en,12.1.3.0.0...Patchingcomponentoracle.wls.core.app.server,12.1.3.0.0...Patchingcomponentoracle.wls.core.app.server,12.1.3.0.0...Patchingcomponentoracle.webservices.wls,12.1.3.0.0...Patchingcomponentoracle.webservices.wls,12.1.3.0.0...Patchingcomponentoracle.wls.clients,12.1.3.0.0...Patchingcomponentoracle.wls.clients,12.1.3.0.0...Patchingcomponentoracle.wls.wlsportable.mod,12.1.3.0.0...Patchingcomponentoracle.wls.wlsportable.mod,12.1.3.0.0...Patchingcomponentoracle.fmwconfig.common.wls.shared,12.1.3.0.0...Patchingcomponentoracle.fmwconfig.common.wls.shared,12.1.3.0.0...Patchingcomponentoracle.wls.libraries,12.1.3.0.0...Patchingcomponentoracle.wls.libraries,12.1.3.0.0...Verifyingtheupdate...Patch27919943successfullyappliedLogfilelocation:/wls12c/cfgtoollogs/opatch/27919943_Jul_20_2018_06_54_37/apply2018-07-20_06-54-29AM_1.logOPatchsucceeded.

4.查看补丁是否安装成功从输出结果可以看到已经安装成功

[weblogic@ldjcOPatch]$./opatchlspatchesJul20,20187:00:17AMoracle.sysman.oii.oiii.OiiiInstallAreaControlinitAreaControlINFO:InstallareaControlcreatedwithaccesslevel027919943;WLSPATCHSETUPDATE12.1.3.0.18071720741228;JDBC12.1.3.1BP1OPatchsucceeded.

5.重启weblogic

[root@ldjcbase_domain]#serviceweblogicrestartStoppingweblogic:Startingweblogic:.JAVAMemoryarguments:-Xms256m-Xmx512m-XX:CompileThreshold=8000-XX:PermSize=128m-XX:MaxPermSize=256m.CLASSPATH=/opt/jdk1.7.0_75/lib/tools.jar:/wls12c/wlserver/server/lib/weblogic_sp.jar:/wls12c/wlserver/server/lib/weblogic.jar:/wls12c/wlserver/../oracle_common/modules/net.sf.antcontrib_1.1.0.0_1-0b3/lib/ant-contrib.jar:/wls12c/wlserver/modules/features/oracle.wls.common.nodemanager_2.0.0.0.jar:/wls12c/wlserver/../oracle_common/modules/com.oracle.cie.config-wls-online_8.1.0.0.jar:/wls12c/wlserver/common/derby/lib/derbyclient.jar:/wls12c/wlserver/common/derby/lib/derby.jar:/wls12c/wlserver/server/lib/xqrl.jar.PATH=/wls12c/wlserver/server/bin:/wls12c/wlserver/../oracle_common/modules/org.apache.ant_1.9.2/bin:/opt/jdk1.7.0_75/jre/bin:/opt/jdk1.7.0_75/bin:/sbin:/usr/sbin:/bin:/usr/bin.****************************************************TostartWebLogicServer,useausernameand**passwordassignedtoanadmin-leveluser.For**serveradministration,usetheWebLogicServer**consoleathttp://hostname:port/console****************************************************startingweblogicwithJavaversion:javaversion"1.7.0_75"Java(TM)SERuntimeEnvironment(build1.7.0_75-b13)JavaHotSpot(TM)64-BitServerVM(build24.75-b04,mixedmode)StartingWLSwithline:/opt/jdk1.7.0_75/bin/java-server-Xms256m-Xmx512m-XX:CompileThreshold=8000-XX:PermSize=128m-XX:MaxPermSize=256m-Dweblogic.Name=AdminServer-Djava.security.policy=/wls12c/wlserver/server/lib/weblogic.policy-Xverify:none-Djava.endorsed.dirs=/opt/jdk1.7.0_75/jre/lib/endorsed:/wls12c/wlserver/../oracle_common/modules/endorsed-da-Dwls.home=/wls12c/wlserver/server-Dweblogic.home=/wls12c/wlserver/server-Dweblogic.utils.cmm.lowertier.ServiceDisabled=trueweblogic.Server<Jul20,20187:20:33AMCST><Notice><LogManagement><BEA-170019><Theserverlogfile/wls12c/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.logisopened.Allserversidelogeventswillbewrittentothisfile.><Jul20,20187:20:35AMCST><Notice><Security><BEA-090082><Securityinitializingusingsecurityrealmmyrealm.><Jul20,20187:20:35AMCST><Warning><JMX><BEA-149512><JMXConnectorServerstartedatservice:jmx:iiop://192.168.1.249:7001/jndi/weblogic.management.mbeanservers.runtime.><Jul20,20187:20:35AMCST><Warning><JMX><BEA-149512><JMXConnectorServerstartedatservice:jmx:iiop://192.168.1.249:7001/jndi/weblogic.management.mbeanservers.domainruntime.><Jul20,20187:20:35AMCST><Warning><JMX><BEA-149512><JMXConnectorServerstartedatservice:jmx:iiop://12.18.1.249:7001/jndi/weblogic.management.mbeanservers.edit.><Jul20,20187:20:36AMCST><Warning><Deployer><BEA-149617><Non-criticalinternalapplicationcom.oracle.webservices.wls.wsat-endpoints-impl_12.1.3wasnotdeployed.Error:[Deployer:149158]Noapplicationfilesexistat"/wls12c/wlserver/server/lib/../../../oracle_common/modules/com.oracle.webservices.wls.wsat-endpoints-impl_12.1.3.war".><Jul20,20187:20:36AMCST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoSTANDBY.><Jul20,20187:20:36AMCST><Notice><WebLogicServer><BEA-000365><ServerstatechangedtoSTARTING.>

到此,相信大家对“Oracle Weblogic反序列化漏洞的补丁怎么升级”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!