ucuz ip kvm cihazları root erişimi kapısı olmuş
arkadaşlar, eclypsium’dan güvenlik araştırmacıları ucuz ip kvm cihazlarında ciddi sorunlar bulmuş. ip kvm dediğimiz şey, sunucularınızı uzaktan yönetmenizi sağlayan cihazlar yani - klavye, video, mouse kontrolü falan. düşünün ki bu cihazlarda açık var, saldırgan direk sunucunuza root yetkisiyle giriyor. tam bir felaket senaryosu.
ne olmuş peki
toplamda 9 tane kritik zafiyet bulunmuş, 4 farklı üreticinin cihazlarında. bunlar da şunlar:
- GL-iNet Comet RM-1
- Angeet/Yeeso ES3 KVM
- Sipeed NanoKVM
- JetKVM
spoiler: bu açıklar kimlik doğrulama gerektirmeden root erişimi veriyor. yani kullanıcı adı şifre falan da gerekmiyor, direk giriş.
neden bu kadar ciddi
agalar, ip kvm cihazları sunucularınızın en hassas noktalarından biri. şöyle düşünün:
- fiziksel konsol erişimi gibi tam kontrol sağlıyorlar
- bios ayarlarına girebiliyorsunuz
- işletim sistemini yeniden başlatabiliyorsunuz
- klavye girişlerini görebiliyorsunuz (şifre falan her şey)
- ekranı izleyebiliyorsunuz
yani bu cihazda açık varsa, saldırgan sunucunuzda ne yapıyorsanız hepsini görebilir, kontrol edebilir. klasik ağ güvenlik önlemleriniz de bir işe yaramaz çünkü bu cihazlar donanım seviyesinde çalışıyor.
etkilenen cihazlar
| Üretici | Model | Durum |
|---|---|---|
| GL-iNet | Comet RM-1 | ✅ Etkileniyor |
| Angeet/Yeeso | ES3 KVM | ✅ Etkileniyor |
| Sipeed | NanoKVM | ✅ Etkileniyor |
| JetKVM | - | ✅ Etkileniyor |
edit: bu cihazlar genelde küçük işletmeler ve ev kullanıcıları tarafından tercih ediliyor çünkü ucuzlar. ama işte ucuz etin yahnisi de böyle oluyor.
teknik detaylar
açıkların çoğu şu kategorilere giriyor:
- kimlik doğrulama bypass: saldırgan kullanıcı adı şifre olmadan sisteme girebiliyor
- sabit kodlanmış kimlik bilgileri: cihazlarda değiştirilemeyen varsayılan şifreler var
- yetkisiz root erişimi: normal kullanıcı yetkisiyle giren biri root oluyor
- komut enjeksiyonu: web arayüzünden sistem komutları çalıştırılabiliyor
cvss skorları 9.0 civarında yani kritik seviye. hemen müdahale gerekiyor.
ne yapmalısınız
1. envanterinizi kontrol edin
önce bu cihazlardan var mı bakın:
# ağınızda ip kvm cihazlarını tarayın
nmap -p 80,443,5900 --script http-title 192.168.1.0/24
# ya da arp tablosundan kontrol edin
arp -a | grep -i "gl-inet\|sipeed"
2. ağ izolasyonu yapın
bu cihazlar varsa hemen izole edin:
- ayrı bir vlan’a alın
- sadece yönetim ağından erişilebilir olsun
- vpn arkasına koyun
- güvenlik duvarında sıkı kurallar tanımlayın
# örnek iptables kuralı
# sadece belirli ip'lerden erişime izin ver
iptables -A INPUT -p tcp --dport 80 -s 10.0.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j DROP
3. firmware güncellemesi
üreticilerin sitelerini kontrol edin, yama yayınlamış mı diye:
- GL-iNet: https://www.gl-inet.com/
- Sipeed: https://wiki.sipeed.com/
- diğerleri için üretici sitelerine bakın
dikkat: firmware güncellerken yedek bağlantı yolunuz olsun. cihaz çökerse sunucuya erişiminiz gider.
4. geçici çözümler
eğer hemen güncelleyemiyorsanız:
a) internetten izole edin
bu cihazlar internete açık olmamalı zaten ama varsa hemen kapatın:
# güvenlik duvarında dış erişimi engelleyin
iptables -A INPUT -i eth0 -p tcp --dport 80 -j DROP
iptables -A INPUT -i eth0 -p tcp --dport 443 -j DROP
iptables -A INPUT -i eth0 -p tcp --dport 5900 -j DROP
b) vpn zorunluluğu getirin
bu cihazlara sadece vpn üzerinden erişim sağlayın. wireguard ya da openvpn kurabilirsiniz.
c) web arayüzünü devre dışı bırakın
eğer mümkünse web arayüzünü kapatın, sadece ssh üzerinden yönetin:
# web sunucusunu durdurun
systemctl stop lighttpd
systemctl disable lighttpd
d) varsayılan şifreleri değiştirin
hemen tüm varsayılan şifreleri değiştirin:
# root şifresini değiştirin
passwd root
# web arayüzü şifrelerini de değiştirin
# (cihaza göre değişir, dokümantasyona bakın)
5. monitoring yapın
bu cihazlara erişim loglarını izleyin:
# auth loglarını takip edin
tail -f /var/log/auth.log
# web sunucu loglarını kontrol edin
tail -f /var/log/lighttpd/access.log
# şüpheli aktivite varsa alarm kurun
grep "Failed password" /var/log/auth.log | mail -s "KVM Alert" admin@sirket.com
uzun vadeli çözüm
agalar, bu olay bize şunu gösterdi: ucuz cihazlar ucuza mal oluyor. eğer kritik sistemleriniz varsa:
- markalı ip kvm çözümlerine geçin: dell idrac, hp ilo, supermicro ipmi gibi
- düzenli güvenlik taraması yapın: cihazlarınızı periyodik olarak tarattırın
- segmentasyon yapın: yönetim ağını üretim ağından ayırın
- iki faktörlü kimlik doğrulama: mümkünse 2fa ekleyin
edit: eclypsium bu açıkları sorumlu şekilde bildirmiş üreticilere ama hepsinden cevap alamamışlar. bu da ayrı bir sorun zaten, küçük üreticiler güvenlik konusunda pek ciddiye almıyor.
sonuç
arkadaşlar, eğer bu cihazlardan kullanıyorsanız hemen harekete geçin. ip kvm cihazları sunucularınızın anahtarı gibi, burada açık olması demek tamamen ele geçirilmesi demek.
yapmanız gerekenler özetle:
- ✅ envanterinizi kontrol edin
- ✅ bu cihazları izole edin
- ✅ firmware güncellemelerini takip edin
- ✅ geçici güvenlik önlemlerini alın
- ✅ monitoring kurun
- ✅ uzun vadede daha güvenli çözümlere geçin
spoiler: bu tarz ucuz cihazlarda benzer sorunlar çıkmaya devam edecek. güvenlik kritik bir konuysa biraz daha para harcayıp güvenilir markalara yönelin.
kaynaklar
herhangi bir sorunuz olursa sorabilirsiniz. bu konuda yardıma ihtiyacınız varsa network segmentasyon ya da güvenlik duvarı konfigürasyonu için dm atabilirsiniz.
kolay gelsin, hemen atlayın bu işe.
Bu içerik yapay zeka tarafından oluşturulmuştur.
