Uzaktan Erişim ve Siber Güvenlik Açığa Çıkarma


Bulut depolama ve akıllı cihazlar arasında, çeşitli hizmetlere uzaktan erişim hayatın sıradan bir gerçeği haline geldi. Uzaktan erişim, yazılım geliştiricilerin ve sistem yöneticilerinin, bulut tabanlı hizmetleri destekleyen sunucuya fiziksel erişim gerektirmeden teknik altyapıyı yönetmelerini sağlar. Uzak masaüstü çözümleri, uzaktaki kullanıcılara sorun giderme konusunda da yardımcı olabilir. Uzaktan erişim, şirket içi altyapının ötesinde yapılandırma ve sistem yönetimi için güçlü bir araç sunar, ancak aynı zamanda yetkisiz erişim ve güvenli olmayan ağlarla ilgili yeni riskler de getirir.

Uzaktan erişim nedir?

Uzaktan erişim, bir yazılımı veya işletim sistemini başka bir sistemden uzaktan kontrol etme sürecini ifade eder. Genellikle bilgi işlem cihazları için kullanılır, ancak bir mobil cihazla da gerçekleştirilebilir (örneğin, Nesnelerin İnterneti cihazlarınızı akıllı telefonunuzdan kontrol etmek gibi).

NIST Özel Yayını (SP) 800-114'ün Uzaktan Çalışma ve Kendi Cihazını Getir (BYOD) Güvenlik bölümü, uzaktan erişimi "bir kuruluşun kullanıcılarının, kuruluşun tesisleri dışındaki konumlardan kamuya açık olmayan bilgi işlem kaynaklarına erişme yeteneği" olarak tanımlar. Uzaktan erişim, çalışanların kuruluşun ağına bağlanmasını sağlar, Ayrıca gerekirse çalışanın cihazına geri bağlantı sağlayabilir.

Bu makale, genellikle uzak masaüstü protokolünün yardımıyla gerçekleştirilen uzak bağlantıları kolaylaştırmak için ikinci işleve odaklanmaktadır. Apple Uzak Masaüstü Protokolü (ARD) ve Windows'a özgü Uzak Masaüstü Protokolü (RDP) dahil olmak üzere sık kullanılan çeşitli uzak masaüstü protokolleri vardır. Uzak masaüstü protokolleri, kullanıcıya başka bir cihaza uzaktan erişim sağlar ve genellikle kullanıcının cihazından uzak cihaz üzerinde eylemler gerçekleştirmesine olanak tanır. Bu tür uzaktan erişim genellikle bir bulut sunucusunda yönetimin yanı sıra dağıtılmış çalışanlar için BT desteği için kullanılır. Uzak oturumlar, uzak bir bilgisayar için yapılandırma ve sorun gidermeyi içerebilir. Uzaktan erişim güvenliği hakkında daha fazla bilgi için, NIST SP 600-46 Kurumsal Uzaktan Çalışma, Uzaktan Erişim ve BYOD Güvenliği Kılavuzu'nu inceleyin.

Kuruluşlar, çalışanların şirket ağlarına erişmesini sağlamak için sanal özel ağlar (VPN'ler), uzaktan sistem denetimi ve tarayıcı tabanlı uygulamalar kullanır. Sistem yöneticileri genellikle bulut tabanlı web sunucularına bağlanmak için Secure Shell (SSH) kullanır ve farklı bulut teknolojilerinin uzaktan yapılandırma için kullanılan belirli bağlantı noktaları olabilir. Uzaktan erişim çözümleri çeşitli ihtiyaçlar için mevcuttur ve yaygın olarak kullanılan bazı araçlar arasında Apple Remote Desktop, Microsoft Remote Desktop, Any Desk, Citrix Virtual Apps, Digi RealPort, Intelligent Platform Management Interface (IPMI), OpenVPN, pcAnywhere, RealVNC, Secure Shell ve TeamViewer bulunur. VPN güvenlik önerileri hakkında daha fazla bilgi için NIST SP 800-77'deki IPsec VPN'ler Kılavuzu'nu ve NIST SP 800-113'teki SSL VPN'ler Kılavuzu'nu inceleyin.

Uzaktan erişim, küresel olarak dağıtılmış ekipleri, uzaktan çalışmayı ve bulut altyapısını mümkün kılan kullanışlı bir araç olsa da, riskleri de vardır.

Uzaktan erişime maruz kalma riskleri

Uzaktan erişim cihazlarını ve teknolojilerini etkileyen tehditler ve güvenlik açıkları, daha zayıf koruma standartlarından veya güvenli olmayan bir ağda kullanımdan kaynaklanabilir. İster genel bir ağdaki kurumsal araçlara bağlanan bir çalışan ister hassas verilere yetkisiz erişime izin veren güvenli olmayan bir bağlantı noktası aracılığıyla olsun, herhangi bir uzaktan erişim bağlantısı etrafında güvenlik protokolleri ayarlamanız çok önemlidir.

Uzaktan erişim güvenli hale getirilmezse, kuruluşunuz kötü amaçlı yazılım saldırıları, güvenlik ihlalleri ve olası veri kaybı yaşayabilir. Bir siber suçlu, veri bütünlüğünüzü tehlikeye atacak bir uzaktan erişim truva atı yüklemek için açıkta kalan bir bağlantı noktasında gezinebilir. Bilgisayar korsanı, uzak masaüstü uygulamanız için açık bağlantı noktası aracılığıyla sunucunuzun veya diğer yapılandırma araçlarının kontrolünü ele geçirebilir. Uzaktan oturum açma kimlik bilgileri zayıfsa veya cihazlar arasında yeniden kullanılıyorsa, ele geçirilen verilerin ve kaba kuvvet saldırılarının olasılığı artar.

Uzaktan erişim işlevselliğiniz arasında potansiyel açık bağlantı noktası risklerini belirlemek için UpGuard BreachSight gibi otomatik bir tarama aracı kullanabilirsiniz. Otomatik bağlantı noktası taraması, varlıklarınızı sürekli izleme ve güvenlik açığı yönetimi ile değerlendirir. Bağlantı noktasıyla ilgili çeşitli bulgular arasında BreachSight, yaygın olarak kullanılan uzak masaüstü yazılımı için aşağıdaki bağlantı noktası risklerini tanımlar:

  • 'SSH' bağlantı noktası açık
  • 'Apple Remote Desktop' bağlantı noktası açık
  • 'Apple RemoteDesktop VNC' bağlantı noktası açık
  • 'Uzak Masaüstü' bağlantı noktası açık

Secure Shell protokolü (SSH), ayrı bir sisteme erişmek ve yönetmek için güvenli bir yöntem sağlar ve genellikle uzak bir sunucuda uzaktan oturum açma ve komut satırı yürütme için kullanılır. SSH, varsayılan olarak [.rt-script]22[.rt-script] bağlantı noktasını kullanır. 'SSH' bağlantı noktası açık bulma, [.rt-script]22[.rt-script] bağlantı noktasının genel İnternet'e açık olup olmadığını tanımlar.

Apple Remote Desktop (ARD), iOS aygıtları da dahil olmak üzere Mac aygıtları için uzaktan izleme ve kontrol sağlar. TCP (İletim Kontrol Protokolü) için ARD, kontrol ve gözlem için [.rt-script]5900[.rt-script], raporlama için [.rt-script]3283[.rt-script] bağlantı noktasını ve SSH tüneli üzerinden dosya aktarımı için [.rt-script]22[.rt-script] bağlantı noktasını kullanır. UDP (Kullanıcı Datagram Protokolü) ile ARD, [.rt-script]5900[.rt-script] ve [.rt-script]3283[.rt-script] bağlantı noktalarını kullanır. Saldırgan, açıkta kalan bir bağlantı noktası aracılığıyla sistemin denetimini ele geçirebilir, bu nedenle ARD hizmetine erişim güvenilen kullanıcılarla ve bilinen IP adresleriyle sınırlı olmalıdır. ARD ile Sanal Ağ Hesaplama (VNC) erişimi vermek, VNC kullanıcısının ekranı kontrol etmesini sağlar. Hem 'Apple RemoteDesktop VNC' bağlantı noktası açık hem de 'Apple RemoteDesktop VNC' bağlantı noktası açık bulguları için, erişimi en az ayrıcalık ilkesiyle değerlendirin.

Windows işletim sistemleri ve Linux gibi diğer açık kaynaklı sistemler için Uzak Masaüstü Protokolü (RDP), RDP destekli sistemlere uzak masaüstü bağlantıları sağlar. RDP, varsayılan olarak [.rt-script]3389[.rt-script] bağlantı noktasını kullanır, ancak dinleme bağlantı noktasını değiştirebilirsiniz. ARD bulguları gibi, 'Uzak Masaüstü' bağlantı noktası açık bulgusu, RDP bağlantı noktasının genel olarak erişilebilir olduğunu gösterir ve bu da siber suçluların sisteminize erişmesine izin verebilir. Bağlantı noktasının dahili ağlar ve VPN'lerle sınırlı olup olmadığını değerlendirin.

BreachSight ayrıca aşağıdakiler gibi uzaktan erişim yazılımına özgü araçları da tanımlar:

  • 'Citrix ICA' bağlantı noktası açık
  • 'Digi Realport' bağlantı noktası açık
  • 'IPMI' bağlantı noktası açık
  • 'PCAnywhere Status' bağlantı noktası açık
  • 'TeamViewer' bağlantı noktası açık

Microsoft RDP'ye bir alternatif olan Citrix Independent Computing Architecture (ICA), Citrix Virtual Apps and Desktops ile kullanılan tescilli bir sistemdir. Citrix Virtual Apps and Desktops, sanal masaüstü altyapısı (VDI) sunar, bu nedenle uzaktan erişim önemli bir özelliktir. Citrix ICA, [.rt-script]1494[.rt-script] bağlantı noktasını kullanır ancak [.rt-script]2598[.rt-script] bağlantı noktasındaki Ortak Ağ Geçidi Protokolünün bir parçası da olabilir. Yetkisiz erişimi ve ağ kesintisini önlemek için, ICA bağlantı noktası dahili ağlar ve VPN erişimi ile sınırlandırılmalıdır. ICA hizmetini kullanmıyorsanız, bağlantı noktasını tamamen devre dışı bırakın.

Digi RealPort, genellikle bir seri bağlantı noktasına sahip olmayan ancak ağınızda etkinleştirilmesi gereken aygıtlar için COM yeniden yönlendirmesi sağlar. RealPort, şifreleme ve TLS bağlantısı için seçenekler içerir, ancak her birinin bağımsız olarak yapılandırılması gerekir. RealPort, kullanılan Digi cihazında varsayılan olarak [.rt-script]771[.rt-script] bağlantı noktasını kullanır ve iletişim kanalları için ek bağlantı noktaları ayarlar. 'Digi Realport' bağlantı noktası açık bulgusunu alırsanız, kullanılan bağlantı noktasının genel olarak erişilebilir olduğunu bilirsiniz. Trafiğin bağlantı noktasında nasıl gezindiğini kontrol etmek için güvenlik duvarınızda bir erişim kontrol listesi uygulayabilirsiniz.

Platform yönetimi için Akıllı Platform Yönetim Arabirimi'ni (IPMI) kullanıyorsanız, temel kart yönetim denetleyicisini (BMC) yalnızca özel bir ağdaki yetkili sistem yöneticilerinin yapılandırabilmesi için güçlü erişim denetimi parametreleri ve kısıtlı trafik ayarladığınızdan emin olun. Aksi takdirde siber suçlular güvenlik kontrollerini atlayabilir, yeni bir işletim sistemi yükleyebilir ve IPMI aracılığıyla verilere erişebilir. BMC'ler siber suçlular için yüksek değerli bir hedeftir, bu nedenle IPMI bağlantı noktasının açığa çıkması ve 'IPMI' bağlantı noktası açık bulma konusunda dikkatli olun. IPMI genellikle [.rt-script]623[.rt-script] bağlantı noktasında çalışır ve bu bağlantı noktası açığa çıkarsa hızlı bir şekilde yoklanabilir. Bağlantı noktasının açık kalması gerekiyorsa, yönetici kimlik bilgilerini güçlü bir parolayla güncelleştirdiğinizden emin olun.

Adından da anlaşılacağı gibi, pcAnywhere, bir kullanıcının yazılımı kullanarak herhangi bir yerden bir bilgisayara erişmesini sağladı. pcAnywhere yazılımı, son yıllarındaki güvenlik sorunları ve düzeltmelerin ardından 2014 yılında kullanım ömrünün sonuna ulaştı. pcAnywhere, UDP için [.rt-script]22[.rt-script] ve [.rt-script]5632[.rt-script] bağlantı noktalarını kullanırken, TCP için [.rt-script]5631[.rt-script] bağlantı noktasını kullanır. pcAnywhere kullanımdan kaldırıldığından ve artık güncelleştirmeleri almadığından, bağlantı noktasının kapatılması gerekir. Kuruluşunuz uzaktan erişim için hala pcAnywhere kullanıyorsa, hemen başka bir sağlayıcıya geçmelisiniz.

TeamViewer, bilgisayarlar ve diğer uç noktalar için uzaktan erişim ve kontrol sağlar. Bağlantılar için [.rt-script]5938[.rt-script], [.rt-script]443[.rt-script] ve [.rt-script]80[.rt-script] bağlantı noktalarını kullanır. [.rt-script]5938[.rt-script] bağlantı noktası hem TCP hem de UDP bağlantıları için tercih edilen bağlantı noktasıdır ve [.rt-script]443[.rt-script]80[.rt-script] geri dönüş TCP bağlantıları sağlar. Diğer uzaktan erişim bağlantı portları gibi, Teamviewer'a erişim de bir VPN üzerinden yönlendirilmeli ve güvenilir IP adresleriyle sınırlandırılmalıdır.

BreachSight ayrıca yaygın olarak kullanılan VPN'ler için bağlantı noktası yönlendirmesini de tanımlar:

  • 'IKE VPN' bağlantı noktası açık
  • 'OpenVPN' bağlantı noktası açık

Internet Anahtar Değişimi (IKE) protokolü, VPN iletişimleri için güvenli bir tünel sağlar. IKE, iki sürümü mevcut olan standart bir protokoldür. IKE, [.rt-script]50[.rt-script]0 bağlantı noktasını kullanarak UDP üzerinden çalışır. NAT geçişi ile eşleştirildiğinde, UDP bağlantı noktası [.rt-script]4500[.rt-script] de kullanabilir. Katman İki Tünel Protokolü'nü (L2TP) kullanmayı planlıyorsanız, UDP bağlantı noktası [.rt-script]1701[.rt-script] üzerinde de bağlantı noktası yönlendirmeye ihtiyacınız olacaktır. Bir VPN uç nokta iletişim tünelleri sağladığından, erişim güvenilen IP adresleriyle sınırlandırılmalı ve aksi takdirde genel İnternet'e kapatılmalıdır.

OpenVPN, OpenSSL kitaplığındaki şifreleme şifrelerini kullanarak güvenli, açık kaynaklı bir VPN sağlar. Varsayılan olarak OpenVPN, UDP önerisiyle birlikte TCP bağlantı noktası [.rt-script]443[.rt-script] ve UDP bağlantı noktası [.rt-script]1194[.rt-script] kullanır. 'OpenVPN' bağlantı noktası açık bulma özelliği, OpenVPN kullanımınızın herkese açık olup olmadığını gösterir. OpenVPN sisteminiz yanlış yapılandırılmışsa, yetkisiz kullanıcılar VPN tünelinin her iki ucundaki özel kaynaklara erişebilir.

Açıkta kalan bu bağlantı noktalarını belirlerseniz veya uzaktan erişim teknolojilerini kullanımınızla ilgili endişeleriniz varsa, saldırı yüzeyinizi korumak için siber güvenlik önlemleri uygulayabilirsiniz.

Uzaktan erişim araçlarının güvenliği nasıl sağlanır?

Uzaktan erişimle ilgili güvenlik önlemlerini düşünürken iki soru sorun:

  1. Uzaktan erişim araçlarını kimlerin kullanması gerekir?
  2. Bu kişinin ne tür bir uzaktan erişime ihtiyacı var?

Çoğu çalışanın uzaktan erişim ve kontrol araçlarını tam olarak kullanmaya ihtiyaç duymadığını görebilirsiniz. Güçlü bir güvenlik duvarı politikası ve bir VPN kullanımı ekibinizin çoğuna hizmet edebilir. Altyapıya bağlanma ve altyapıyı yönetme becerisine ihtiyaç duyanlar için, kullanım ve yapılandırma ayarlarıyla ilgili ilkeler ayarlayabilirsiniz.

Tüm çalışanlar için güçlü parola gereksinimleri gerektirmenin yanı sıra, uzaktan yapılandırma denetimlerine erişimi kısıtlamak için güvenlik duvarı ve VPN tüneli kuralları uygulayabilirsiniz. Ek güvenlik katmanları için kimlik doğrulaması gerektiren kimlik ve erişim yönetimi araçlarını kullanın. Aynı şekilde, ekibin halka açık internet ağlarından uzaktan kontrol oturumları yürütmemesini ve uzaktan destek ekibiniz için güvenilir IP adreslerine erişimi sınırlamasını isteyebilirsiniz.

>

Tüm yapılandırma ayarları düzenli olarak denetlenmeli ve beklenen kullanımı sağlamak için bağlantı trafiği izlenmelidir. Otomatik bir tarama çözümü kullanarak araç zincirinizi etkileyen tüm yazılım güvenlik açıklarından haberdar olun. NIST SP 800-115 Bilgi Güvenliği Test ve Değerlendirme Teknik Kılavuzu'nu takip ederek uzaktan erişim güvenlik politikalarınızı test edebilirsiniz.

UpGuard BreachSight, harici güvenlik duruşunuzu etkileyen riskleri anlamanıza yardımcı olur. Kullanıcı dostu platformumuz ve gerçek zamanlı verilerimizle, kuruluşunuzun siber güvenliğini bir bakışta görüntüleyebilir ve riskler, güvenlik açıkları veya mevcut güvenlik olayları hakkında dahili olarak iletişim kurabilirsiniz.

Açığa çıkan bu bağlantı noktası bulguları ve diğer güvenlik endişeleriyle ilgili olarak belirli etki alanınızın uygulamaları hakkında daha fazla bilgi edinmek için, her bir bulguyu ada göre aramak için BreachSight'taki Risk Profilinize erişin. Endişeleri belirledikten sonra, iyileştirme sürecinizi UpGuard içinde de yönetebilirsiniz. Varlıklarınız için tespit edilen bulguları araştırmak ve doğrulamak için müşteri destek ekibimize ulaşabilirsiniz.

Mevcut bir UpGuard kullanıcısı değilseniz ve bu bulgular ve daha fazlası için herkese açık varlıklarınızı gözden geçirmek istiyorsanız, bir deneme için kaydolun.