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

相关推荐
姜太小白21 分钟前
【Oracle】记排查sh脚本调用SQL执行卡顿的排查总结
数据库·sql·oracle
人生苦短1282 小时前
Oracle RAC 日常管理+排错命令大全
数据库·oracle
额额额对了5 小时前
Linux 数据库开发实战:使用 C 语言与 SQLite3 构建轻量级终端词典
linux·数据库·oracle
养生技术人7 小时前
Oracle OCP认证考试题目详解082系列第17题
运维·数据库·sql·oracle·ocp
xx~t7 小时前
嵌入式——Linux软件编程——数据库
linux·c语言·数据库·oracle·sqlite
oradh8 小时前
Oracle普通表改造分区表的方法总结
数据库·oracle·普通表改造分区表
知行合一。。。16 小时前
RAG--03--Milvus基本用法
数据库·oracle·milvus
袋鼠云数栈1 天前
整库迁移与分库分表同步:批量数据搬迁的配置简化思路
jvm·数据库·oracle
cfm_29141 天前
Spring事务
数据库·spring·oracle
倔强的石头1061 天前
连接数失控排查:从数据库会话、应用线程池到连接池泄漏
数据库·oracle