5601 - Pentesting Kibana
基本信息
Kibana以其在Elasticsearch中搜索和可视化数据的能力而闻名,通常在端口5601上运行。它作为Elastic Stack集群的监控、管理和安全功能的界面。
理解身份验证
Kibana中的身份验证过程与Elasticsearch中使用的凭据密切相关。如果Elasticsearch已禁用身份验证,则可以在没有任何凭据的情况下访问Kibana。相反,如果Elasticsearch受到凭据保护,则访问Kibana需要相同的凭据,保持两个平台上的用户权限相同。凭据可能在**/etc/kibana/kibana.yml文件中找到。如果这些凭据与kibana_system**用户无关,则可能提供更广泛的访问权限,因为kibana_system用户的访问权限仅限于监控API和.kibana索引。
访问后的操作
一旦访问Kibana得到保障,建议执行以下操作:
探索来自Elasticsearch的数据应是首要任务。
管理用户的能力,包括编辑、删除或创建新用户、角色或API密钥,可在Stack Management -> Users/Roles/API Keys下找到。
重要的是检查安装的Kibana版本是否存在已知漏洞,例如在6.6.0版本之前发现的RCE漏洞(更多信息)。
SSL/TLS注意事项
在未启用SSL/TLS的情况下,应仔细评估泄露敏感信息的潜在风险。
参考资料
最后更新于