检测到远端RPCBIND/PORTMAP正在运行中(CVE-1999-0632)

问题描述

扫描过程中检测到目标系统上正在运行RPCBIND/PORTMAP。历史上存在许多与该服务相关的远程安全漏洞。虽然此次扫描不能确认目标系统确实存在安全漏洞,但将此类服务直接暴露在不可信任的网络环境中,存在潜在危险。


解决办法

NSFOCUS建议您采取如下临时解决方法:

  • 在您的防火墙上禁止对内部网络的111(UDP/TCP)端口的访问,以限制未授权的RPC查询请求;
  • 如果不需要RPC服务,关闭portmap。

CVE编号

CVE-1999-0632


解决步骤

说明:如果 /etc/sysconfig/ 目录下没有 iptables 文件,需要安装 iptables,请参考:https://www.cnblogs.com/miracle-luna/p/13714709.html

1、修改 iptables 文件

在/etc/sysconfig/iptables 文件中,增加如下内容:

-A INPUT -p tcp -m tcp --dport 111 -j DROP
-A INPUT -p udp -m udp --dport 111 -j DROP

说明:DROP表示丢弃

修改后,iptables 文件内容如下:

# sample configuration for iptables service
# you can edit this manually or use system-config-firewall
# please do not ask us to add additional ports/services to this default configuration
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

# 禁止对内部网络的111(UDP/TCP)端口的访问,以限制未授权的RPC查询请求
-A INPUT -p tcp -m tcp --dport 111 -j DROP
-A INPUT -p udp -m udp --dport 111 -j DROP

-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
2、保存 iptables 文件
service iptables save
3、重载 iptables 文件
systemctl reload iptables

或者

service iptables reload
4、重启 iptables 服务
systemctl restart iptables

或者

service iptables restart
5、查看 iptables 状态
systemctl status iptables

或者

service iptables status

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值