Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 是用 Java 开发的,并在 Apache 许可证下作为开源软件发布。官方客户端在 Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby 和许多其他语言中都是可用的。
Elasticsearch 7.13.3 正式发布,该版本更新内容如下:
安全更新
- 在 Elasticsearch Grok 解析器中发现一个不受控制的递归漏洞,可能导致拒绝服务攻击。有能力向 Elasticsearch 提交任意查询的用户可以创建一个恶意的 Grok 查询,使 Elasticsearch 节点崩溃。7.13.3 之前的所有 Elasticsearch 版本都受到这个缺陷的影响。用户必须升级到 Elasticsearch 7.13.3 版本才能获得修复。
漏洞修复
- Autoscaling
- CompositeAggs
- EQL
- Features
- Network
- Recovery
- SQL
- Search
- 禁用
FunctionScoreQuery 和 ScriptScoreQuery 的查询缓存 #74060 (issue: #73925)
- 修复
CombinedFieldQuery #74678
- 修复
FieldCapabilitiesResponse 序列化的错误 #74504
- 存储异步搜索响应时使用最小版本 #74642
- Snapshot/Restore
- Transform
更多详情可查看:https://www.elastic.co/guide/en/elasticsearch/reference/7.13/release-notes-7.13.3.html