Oracle11.2.0.1,(CVE-2012-1675)漏洞解决方案

1.进入容器停止监听

复制代码
docker exec -it -u 0 oracle11g bash
su - oracle
lsnrctl stop listener

2.找到监听配置文件位置,修改监听文件

复制代码
echo $ORACLE_HOME
复制代码
vi network/admin/listener.ora
#在文件底部添加
SECURE_REGISTER_LISTENER = (IPC)
#启动监听
lsnrctl start listener

**3.**设置local_listener

复制代码
sqlplus / as sysdba
#执行sql
alter system register;
ALTER SYSTEM SET local_listener='(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))' SCOPE=BOTH;
show parameter local_listener

**4.**查看监听服务信息

复制代码
lsnrctl services listener

查看监听服务信息,如果没有发现"REMOTE SERVER"字样,说明此时漏洞已经修复。

相关推荐
懒羊羊不懒@4 小时前
【MySQL | 基础】通用语法及SQL分类
数据库·oracle
llxxyy卢4 小时前
基于时间的 SQL 盲注-延时判断和基于布尔的 SQL 盲注
数据库·sql·oracle
記億揺晃着的那天13 小时前
数据库中 ACID 四个核心特性
数据库·mysql·oracle·系统设计·acid
切糕师学AI1 天前
SQL中的函数索引/表达式索引
数据库·sql·mysql·postgresql·oracle
Leon-Ning Liu1 天前
Oracle数据库常用视图:dba_datapump_jobs
数据库·oracle·dba
数据库生产实战1 天前
Oracle 19C RAC下TRUNCATE TABLE的REUSE STORAGE选项作用和风险浅析!
数据库·oracle
小白银子1 天前
零基础从头教学Linux(Day 60)
linux·数据库·mysql·oracle
wangjialelele1 天前
MySQL操作库
数据库·mysql·oracle
Koma-forever1 天前
Oracle SQL Developer设置打开表的时候如何是新窗口中打开
数据库·sql·oracle
馨谙1 天前
SELinux 文件上下文管理详解:从基础到实战
jvm·数据库·oracle