'Oracle CVE'에 해당되는 글 1건

  1. 2025.09.11 보안취약점 CVE 권고로 인한 $ORACLE_HOME/jdk 업그레이드 작업


보안취약점 CVE 권고로 인한 $ORACLE_HOME/jdk 업그레이드 작업 테스트

테스트 방법처럼 개별적으로 $ORACLE_HOME/jdk 버전을 upgrade 하는 것 보다는 RU 패치 적용을 권고한다고 한다.

테스트를 위해 JDK 를 1.8.0_421 -> 1.8.0_431 로 upgrade 테스트

참고 문서

- JDK and PERL Patches for Oracle Database Home and Grid Home (Doc ID 2584628.1)

  해당 문서에 각 RU버전 별 JDK 패치 화일 제공하고 있다.

[ORCL]oracle@ora19c:/oracle/app/oracle/product/19.0.0/jdk/bin# ./java -version
java version "1.8.0_421"
Java(TM) SE Runtime Environment (build 1.8.0_421-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.421-b09, mixed mode)

- 적용작업

MOS에서 upgrade 하고자 하는 대상 버전을 download 받고 압축해제후, 일반 Interim patch 처럼 바로 적용.

[ORCL]oracle@ora19c:/oracle/patch# unzip -qq p36866578_190000_Linux-x86-64.zip 

[ORCL]oracle@ora19c:/oracle/patch# cd 3636866578

[ORCL]oracle@ora19c:/oracle/patch/36866578# opatch apply .
Oracle Interim Patch Installer version 12.2.0.1.46
Copyright (c) 2025, Oracle Corporation.  All rights reserved.


Oracle Home       : /oracle/app/oracle/product/19.0.0
Central Inventory : /oracle/app/oraInventory
   from           : /oracle/app/oracle/product/19.0.0/oraInst.loc
OPatch version    : 12.2.0.1.46
OUI version       : 12.2.0.7.0
Log file location : /oracle/app/oracle/product/19.0.0/cfgtoollogs/opatch/opatch2025-09-11_11-06-27AM_1.log

Verifying environment and performing prerequisite checks...
OPatch continues with these patches:   36866578  

Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.
Backing up files...
Applying interim patch '36866578' to OH '/oracle/app/oracle/product/19.0.0'
ApplySession: Optional component(s) [ oracle.jdk, 1.8.0.191.0 ] , [ oracle.jdk, 1.8.0.391.11 ]  not present in the Oracle Home or a higher version is found.

Patching component oracle.jdk, 1.8.0.201.0...
Patch 36866578 successfully applied.
Log file location: /oracle/app/oracle/product/19.0.0/cfgtoollogs/opatch/opatch2025-09-11_11-06-27AM_1.log

OPatch succeeded.

[ORCL]oracle@ora19c:/oracle/app/oracle/product/19.0.0/jdk/bin# ./java -version
java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.431-b10, mixed mode)

[ORCL]oracle@ora19c:/oracle/app/oracle/product/19.0.0/jdk/bin# opatch lspatches
36866578;JDK BUNDLE PATCH 19.0.0.0.241015
36912597;Database Release Update : 19.25.0.0.241015 (36912597)
29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399)

OPatch succeeded.

- 원복작업

[ORCL]oracle@ora19c:/home/oracle# opatch rollback -id 36866578
Oracle Interim Patch Installer version 12.2.0.1.46
Copyright (c) 2025, Oracle Corporation.  All rights reserved.


Oracle Home       : /oracle/app/oracle/product/19.0.0
Central Inventory : /oracle/app/oraInventory
   from           : /oracle/app/oracle/product/19.0.0/oraInst.loc
OPatch version    : 12.2.0.1.46
OUI version       : 12.2.0.7.0
Log file location : /oracle/app/oracle/product/19.0.0/cfgtoollogs/opatch/opatch2025-09-11_11-09-58AM_1.log


Patches will be rolled back in the following order: 
   36866578
The following patch(es) will be rolled back: 36866578  

Rolling back patch 36866578...

RollbackSession rolling back interim patch '36866578' from OH '/oracle/app/oracle/product/19.0.0'

Patching component oracle.jdk, 1.8.0.201.0...
RollbackSession removing interim patch '36866578' from inventory
Log file location: /oracle/app/oracle/product/19.0.0/cfgtoollogs/opatch/opatch2025-09-11_11-09-58AM_1.log

OPatch succeeded.
[ORCL]oracle@ora19c:/home/oracle# opatch lspatches
36912597;Database Release Update : 19.25.0.0.241015 (36912597)
29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399)

OPatch succeeded.

[ORCL]oracle@ora19c:/oracle/app/oracle/product/19.0.0/jdk/bin# ./java -version
java version "1.8.0_421"
Java(TM) SE Runtime Environment (build 1.8.0_421-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.421-b09, mixed mode)

Posted by pat98
이전버튼 1 이전버튼

01-22 00:00
Flag Counter
Yesterday
Today
Total

글 보관함

최근에 올라온 글

달력

 « |  » 2026.1
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

최근에 달린 댓글