跳到内容

druid未授权访问漏洞版本

更新时间
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
apache druid 版本 0.24.0 至 0.26.1 存在未授权访问漏洞,允许攻击者通过绕过身份验证机制来未经授权访问敏感数据。攻击者可利用此漏洞通过 graphql 查询来访问 druid 集群中的数据,而缓解措施包括升级到受影响版本的上一个版本 (0.24.3、0.25.3 或 0.26.2) 并采取额外的安全措施,例如限制对集群和 api 的访问、使用防火墙和监控日志。

Druid 未授权访问漏洞:版本受影响

Druid 是一款流行的开源时间序列数据库。它因其高性能和可扩展性而被广泛使用。然而,2022 年披露了一个未授权访问漏洞,影响了 Apache Druid 的特定版本。

受影响版本:

  • Apache Druid 0.24.0 至 0.24.2
  • Apache Druid 0.25.0 至 0.25.2
  • Apache Druid 0.26.0 至 0.26.1

漏洞详情:

该漏洞存在于 Druid 的 GraphQL API 中。攻击者可以通过构造特制的 GraphQL 查询来绕过身份验证机制,从而未经授权访问 Druid 集群中的数据。

漏洞利用:

为了利用此漏洞,攻击者需要知道 Druid 集群的 URL 和端口。然后,他们可以使用 GraphQL 客户机(例如 Apollo Client)发出如下 GraphQL 查询:

query {  dataSource(name: "dataSourceName") {    aggregations {      sum(fieldName)    }  }}
登录后复制

此查询将绕过身份验证,并返回指定数据源中指定字段的聚合结果。攻击者可以使用此信息来访问敏感数据,例如财务数据、用户活动或其他机密信息。

缓解措施:

要缓解此漏洞,建议受影响的用户升级到以下版本:

  • Apache Druid 0.24.3
  • Apache Druid 0.25.3
  • Apache Druid 0.26.2

此外,用户可以采取以下步骤进一步降低风险:

  • 限制对 Druid 集群的访问,只允许授权用户访问。
  • 使用防火墙限制对 Druid GraphQL API 的访问。
  • 监控 Druid 日志以检测可疑活动。

以上就是druid未授权访问漏洞版本的详细内容,更多请关注本站其它相关文章!

更新时间

发表评论

请注意,评论必须在发布之前获得批准。