5601 - Pentesting Kibana

Support HackTricks

Temel Bilgiler

Kibana, genellikle 5601 portunda çalışan Elasticsearch içinde veri arama ve görselleştirme yeteneği ile bilinir. Elastic Stack kümesinin izleme, yönetim ve güvenlik işlevleri için arayüz olarak hizmet eder.

Kimlik Doğrulamanın Anlaşılması

Kibana'daki kimlik doğrulama süreci, Elasticsearch'te kullanılan kimlik bilgileriyle doğrudan bağlantılıdır. Elasticsearch'te kimlik doğrulama devre dışı bırakıldığında, Kibana'ya herhangi bir kimlik bilgisi olmadan erişilebilir. Tersine, Elasticsearch kimlik bilgileri ile güvence altına alındığında, Kibana'ya erişim için aynı kimlik bilgileri gereklidir ve her iki platformda da kullanıcı izinleri aynı kalır. Kimlik bilgileri /etc/kibana/kibana.yml dosyasında bulunabilir. Bu kimlik bilgileri kibana_system kullanıcısına ait değilse, daha geniş erişim hakları sunabilir, çünkü kibana_system kullanıcısının erişimi yalnızca izleme API'leri ve .kibana dizini ile sınırlıdır.

Erişim Sonrası Eylemler

Kibana'ya erişim sağlandığında, birkaç eylem önerilir:

  • Elasticsearch'ten veri keşfetmek öncelik olmalıdır.

  • Kullanıcıları yönetme yeteneği, yeni kullanıcılar, roller veya API anahtarları oluşturma, düzenleme veya silme işlemleri, Stack Management -> Users/Roles/API Keys altında bulunur.

  • Kibana'nın yüklü sürümünü, 6.6.0'dan önceki sürümlerde tespit edilen RCE açığı gibi bilinen güvenlik açıkları için kontrol etmek önemlidir (Daha Fazla Bilgi).

SSL/TLS Dikkatleri

SSL/TLS etkinleştirilmediğinde, hassas bilgilerin sızma potansiyeli dikkatlice değerlendirilmelidir.

Referanslar

Support HackTricks

Last updated