4369 - Pentesting Erlang Port Mapper Daemon (epmd)
Temel Bilgiler
Erlang Port Mapper Daemon (epmd), dağıtık Erlang örnekleri için bir koordinatör olarak hizmet eder. Sembolik düğüm adlarını makine adreslerine eşlemekten sorumludur ve bu, her düğüm adının belirli bir adresle ilişkilendirilmesini sağlar. epmd'nin bu rolü, farklı Erlang düğümleri arasında ağ üzerinde kesintisiz etkileşim ve iletişim için kritik öneme sahiptir.
Varsayılan port: 4369
Bu, varsayılan olarak RabbitMQ ve CouchDB kurulumlarında kullanılır.
Sayım
Manuel
Otomatik
Erlang Cookie RCE
Uzaktan Bağlantı
Eğer Kimlik Doğrulama çerezini sızdırabilirseniz, host üzerinde kod çalıştırabilirsiniz. Genellikle, bu çerez ~/.erlang.cookie
dosyasında bulunur ve erlang tarafından ilk başlatıldığında oluşturulur. Eğer değiştirilmemiş veya manuel olarak ayarlanmamışsa, 20 karakter uzunluğunda [A:Z] aralığında rastgele bir dizedir.
Daha fazla bilgi için https://insinuator.net/2017/10/erlang-distribution-rce-and-a-cookie-bruteforcer/ Yazar ayrıca çerezi zorlamak için bir program paylaşıyor:
Yerel Bağlantı
Bu durumda, yerel olarak ayrıcalıkları artırmak için CouchDB'yi kötüye kullanacağız:
Örnek https://0xdf.gitlab.io/2018/09/15/htb-canape.html#couchdb-execution adresinden alınmıştır. Bu açığı istismar etmeyi pratik yapmak için Canape HTB makinesini kullanabilirsiniz.
Metasploit
Shodan
port:4369 "portta"
Last updated