PEEP Tehdidi ve Tarayıcı Tabanlı Komut Yürütme: Enterprise GPO ile Chrome ve Edge Uzantı İzin Listesi (Allowlist) Sıkılaştırması
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
GPO ile Chrome ve Edge Sıkılaştırma
Güvenlik araştırmacıları, kurumsal iş istasyonlarında çalışan Google Chrome ve Microsoft Edge tarayıcılarını hedefleyen 'PEEP' adlı post-exploitation çerçevesini ortaya çıkardı. Saldırganlar yerel yönetici veya standart kullanıcı haklarıyla kurulabilen kontrolsüz eklentileri (Extensions) ve 'Native Messaging' iletişim kanallarını kullanarak, EDR yazılımlarının dikkatini çekmeden doğrudan işletim sisteminde komut satırı (CLI) oturumları açabilmektedir.
Group Policy Management Console (GPMC) İlke Matrisi
Uzantıların saldırı yüzeyi haline gelmesini önlemek için Active Directory GPO üzerinde aşağıdaki ilkeler zorunlu olarak yapılandırılmalıdır:
| GPO İlke Yolu | İlke Adı | Kurumsal Değer | Açıklama |
| :--- | :--- | :--- | :--- |
| Computer Config > Admin Templates > Google Chrome | ExtensionInstallBlocklist | * (Tümü Engellendi) | Kullanıcıların mağazadan serbest eklenti yüklemesini tamamen durdurur. |
| Computer Config > Admin Templates > Google Chrome | ExtensionInstallAllowlist | [Uzantı ID Listesi] | Yalnızca kurumun güvenlik denetiminden geçen uzantılara izin verir. |
| Computer Config > Admin Templates > Google Chrome | DeveloperToolsAvailability | 2 (DevTools Devre Dışı) | F12 geliştirici konsolunu ve arka plan betik denetimini kilitler. |
| Computer Config > Admin Templates > Microsoft Edge | ExtensionInstallBlocklist | * | Edge tarayıcısında da aynı kısıtlamayı uygular. |
PowerShell ile İzin Listesi (Allowlist) ve Kayıt Defteri Otomasyonu
İstemci bilgisayarlara GPO dağıtımı öncesinde yerel kayıt defteri üzerinden acil koruma sağlayan PowerShell betiği:
| 1 | # 1. Google Chrome & Microsoft Edge İçin Güvenlik Anahtarlarını Oluşturun |
| 2 | $ChromePolicyKey = "HKLM:SOFTWAREPoliciesGoogleChrome" |
| 3 | $EdgePolicyKey = "HKLM:SOFTWAREPoliciesMicrosoftEdge" |
| 4 | |
| 5 | foreach ($key in @($ChromePolicyKey, $EdgePolicyKey)) { |
| 6 | if (-not (Test-Path $key)) { New-Item -Path $key -Force | Out-Null } |
| 7 | } |
| 8 | |
| 9 | # 2. Tüm Uzantı Kurulumlarını Evrensel Olarak Engelleyin (Wildcard '*') |
| 10 | New-Item -Path "$ChromePolicyKeyExtensionInstallBlocklist" -Force | Out-Null |
| 11 | Set-ItemProperty -Path "$ChromePolicyKeyExtensionInstallBlocklist" -Name "1" -Value "*" |
| 12 | |
| 13 | New-Item -Path "$EdgePolicyKeyExtensionInstallBlocklist" -Force | Out-Null |
| 14 | Set-ItemProperty -Path "$EdgePolicyKeyExtensionInstallBlocklist" -Name "1" -Value "*" |
| 15 | |
| 16 | # 3. Yalnızca Kurumsal Onaylı Uzantılara İzin Verin (Örn: Kurumsal Parola Yöneticisi) |
| 17 | New-Item -Path "$ChromePolicyKeyExtensionInstallAllowlist" -Force | Out-Null |
| 18 | Set-ItemProperty -Path "$ChromePolicyKeyExtensionInstallAllowlist" -Name "1" -Value "nngceckbapebfimnlniiiahkandclblb" # Örnek Bitwarden ID |
| 19 | |
| 20 | # 4. Geliştirici Araçlarını (DevTools) Devre Dışı Bırakın |
| 21 | Set-ItemProperty -Path $ChromePolicyKey -Name "DeveloperToolsAvailability" -Value 2 -Type DWord |
| 22 | Set-ItemProperty -Path $EdgePolicyKey -Name "DeveloperToolsAvailability" -Value 2 -Type DWord |
| 23 | |
| 24 | Write-Host "[OK] Chrome ve Edge Enterprise Allowlist politikaları başarıyla uygulandı." -ForegroundColor Green |
Yerel Mesajlaşma (Native Messaging) Kısıtlaması
Saldırganların tarayıcı eklentisinden bağımsız .exe çalıştırmasını engellemek için HKCU:SoftwareGoogleChromeNativeMessagingHosts dizinindeki kayıtlar SIEM veya EDR tarafından periyodik taranmalı ve imzasız kayıtlar engellenmelidir.