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

相关推荐
q***146413 小时前
oracle 12c查看执行过的sql及当前正在执行的sql
java·sql·oracle
ABILI .13 小时前
Oracle导出
数据库·oracle
b***67641 天前
Springboot3 Mybatis-plus 3.5.9
数据库·oracle·mybatis
fruge1 天前
openGauss数据库实操过程:从环境搭建到连接配置,第三方软件进行数据库管理
数据库·oracle
Albert Tan2 天前
Oracle EBS R12.2.14 清理FND_LOBS并释放磁盘空间
数据库·oracle
L.EscaRC2 天前
图数据库Neo4j原理与运用
数据库·oracle·neo4j
ghie90902 天前
使用Java实现用户的注册和登录流程
java·数据库·oracle
岚天start2 天前
Shell脚本一键逻辑备份PostgreSQL数据库多个指定数据库
服务器·数据库·oracle
PyHaVolask3 天前
PHP数据库操作实战
数据库·oracle·php
q***72563 天前
Redis-配置文件
数据库·redis·oracle