Ivanti Kurumsal Ağ Geçitlerinde Kritik RCE Açıkları: Sıfır Güven (ZTNA) Mimarisine Geçiş ve Ağ İzolasyonu
iOS/iPadOS compliance policy: Corp_iOS_18_Enterprise_Compliance
| Ayar Adı (Policy Setting) | Durum / Kural | Hedef Güvenlik Seviyesi |
|---|---|---|
| Jailbroken devices (Kök Erişimi) | Block | Cihaz uyumsuz işaretlenir ve şirket ağına erişimi engellenir. |
| Minimum OS Version | 18.0 (veya üzeri) | Eski güvenlik açıklarına sahip sürümler otomatik reddedilir. |
| Passcode Required Type | Alphanumeric (Min 8) | Biyometrik kilit veya 8 haneli karmaşık parola zorunluluğu. |
| Declarative Device Mgmt (DDM) | Enabled (Otonom) | İlke değişikliklerine cihaz yerel düzeyde milisaniyeler içinde yanıt verir. |
| Wi-Fi 7 SCEP EAP-TLS Profile | Enforced (Sertifikalı) | Parolasız 802.1X kurumsal ağ bağlantısı otomatik dağıtılır. |
NewsAgent Yönetici & Teknik Özeti
Kurumsal IT, Sistem & Güvenlik Mühendisliği Açısından Kritik Çıkarımlar
Geleneksel VPN'den ZTNA Mimarisine Geçiş
Kurumsal sınır ağlarında (Perimeter) çalışan SSL-VPN donanımları, doğrudan internete açık olmaları ve oturum açma arayüzlerindeki karmaşık kod yapıları nedeniyle saldırganların bir numaralı hedefi haline gelmiştir. Ivanti ürünlerinde bildirilen son Pre-Authentication RCE açıkları, saldırganların herhangi bir kimlik bilgisine ihtiyaç duymadan doğrudan şirket içi yerel ağa kök (root) yetkisiyle sızabilmesine yol açmaktadır.
Geleneksel SSL-VPN vs. Sıfır Güven (ZTNA) Karşılaştırması
| Özellik | Geleneksel SSL-VPN | Modern ZTNA (Entra Private Access) | | :--- | :--- | :--- | | İnternet Görünürlüğü | Açık Statik IP ve Dinleyen Port (443/8443) | Gizli Port (Zero Open Inbound Ports), Giden Tünel | | Ağ Erişimi | Kullanıcı tüm alt ağa (Subnet) erişir | Yalnızca izin verilen tekil uygulama/porta erişim | | Cihaz Doğrulama | Sadece parola veya OTP | Cihaz Uyumluluğu (Intune Compliance) + EDR Sağlığı | | Zafiyet Riski | Cihaz hacklenirse tüm ağ tehlikede | Cihaz hacklense bile diğer sistemlere yanal hareket yok |
PowerShell ile Web Shell ve İstismar İzlerini Avlama (Threat Hunting)
Perimeter sunucularından syslog alan log sunucunuzda aşağıdaki PowerShell betiğini çalıştırarak Ivanti ve benzeri ağ geçitlerine yapılan şüpheli POST/GET taleplerini tespit edebilirsiniz:
| 1 | # 1. Syslog / Erişim Kayıtlarında Şüpheli Uç Noktaları Tarayın |
| 2 | $LogFilePath = "C:LogsFirewall_Inbound_HTTP.log" |
| 3 | $Indicators = @("/api/v1/cav/client/status", "/dana-na/auth/url_default", "python", "curl", "wget", "chmod +x", "..%2f..%2f") |
| 4 | |
| 5 | Write-Host "=== PERIMETER VPN ISTISMAR DENETIMI ===" -ForegroundColor Cyan |
| 6 | |
| 7 | Get-Content $LogFilePath -Tail 5000 | ForEach-Object { |
| 8 | $line = $_ |
| 9 | foreach ($pattern in $Indicators) { |
| 10 | if ($line -like "*$pattern*") { |
| 11 | Write-Host "[ALARM] Süpheli Istek Tespit Edildi ($pattern):" -ForegroundColor Red |
| 12 | Write-Host " -> $line" -ForegroundColor Yellow |
| 13 | break |
| 14 | } |
| 15 | } |
| 16 | } |