前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ElasticSearch未授权访问漏洞修复方案

ElasticSearch未授权访问漏洞修复方案

原创
作者头像
Chad
修改2020-05-07 15:46:18
11.6K1
修改2020-05-07 15:46:18
举报
文章被收录于专栏:安全漏洞修复安全漏洞修复

尊敬的腾讯云客户:

您好,近日,腾讯云安全中心情报侧监控显示,目前云上部分用户ElasticSearch服务器仍然存在的未授权安全漏洞,黑客可利用此类漏洞发起勒索攻击,会导致您的服务器中的数据被擦除,并被索要赎金,同时网站服务器有被入侵控制等风险。

为避免您的业务受影响,防止被恶意攻击者勒索索要赎金,腾讯云安全中心建议您及时对照自身数据库服务应用开展安全自查和加固,加固建议如下:

1.【风险描述】:

Elasticsearch会默认会在9200端口对外开放,用于提供远程管理数据的功能。任何连接到服务器端口上的人,都可以调用相关API对服务器上的数据进行任意的增删改查。

2.【修复建议】:

1)9200端口不要对外开放,如需开放,建议在安全组限制只允许指定IP才能访问9200端口;

2)在config/elasticsearch.yml中为9200端口设置认证,相关配置参数可参考:

代码语言:javascript
复制
http.basic.enabled true #启动认证,开启会接管全部HTTP连接
http.basic.user "admin" #配置认证账号
http.basic.password "admin_pw" #配置认证密码
http.basic.ipwhitelist ["localhost", "127.0.0.1"]

3)使用Nginx搭建反向代理,通过配置Nginx实现对Elasticsearch的认证;

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库专家服务
数据库专家服务(Database Expert Service,DBexpert)为您提供专业化的数据库服务。仅需提交您的具体问题和需求,即可获得腾讯云数据库专家的专业支持,助您解决各类专业化问题。腾讯云数据库专家服务团队均有10年以上的 DBA 经验,拥有亿级用户产品的数据库管理经验,以及丰富的服务经验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档