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"字样,说明此时漏洞已经修复。

相关推荐
朝九晚五ฺ5 小时前
【MySQL基础】数据库的备份与还原
数据库·mysql·oracle
南風_入弦15 小时前
优化09-表连接
数据库·oracle
····懂···16 小时前
数据库OCP专业认证培训
数据库·oracle·ocp
Karry的巡洋舰17 小时前
【数据库】安全性
数据库·oracle
GUIQU.18 小时前
【Oracle】分区表
数据库·oracle
Wooden-Flute18 小时前
五、查询处理和查询优化
服务器·数据库·oracle
曹牧18 小时前
Delphi中实现批量插入数据
数据库·oracle
小屁孩大帅-杨一凡19 小时前
在 Oracle 中,创建不同类型索引的 SQL 语法
数据库·sql·oracle
GUIQU.1 天前
【Oracle】视图
数据库·oracle
文牧之1 天前
Oracle 的 SEC_CASE_SENSITIVE_LOGON 参数
运维·数据库·oracle