Windows 11 24H2’de ki PowerShell Açığı Aylarca Fark Edilmedi
Windows 11’in 24H2 sürümünde uzun süre fark edilmeyen ciddi bir güvenlik açığı ortaya çıktı. Sistem yöneticileri, PowerShell üzerinde AppLocker ve Windows Defender Application Control (WDAC) politikalarının beklenen şekilde çalışmadığını belirledi.
AppLocker ve WDAC Ne İşe Yarıyor?
Microsoft’un sunduğu AppLocker, kullanıcının hangi uygulama ya da dosyaları çalıştırabileceğini belirlemeye yarayan bir güvenlik aracıdır. Bu sistem, dosyanın imzası, konumu ya da hash değerine göre kurallar oluşturulmasına izin verir. WDAC ise daha kapsamlı bir güvenlik yaklaşımı sunar. Kullanıcının çalıştırabileceği uygulamaları ve sistem çekirdeğinde çalıştırılan kodları sınırlamayı hedefler.
WDAC ile oluşturulan güvenlik politikaları, imzasız PowerShell betiklerini engelleme ve PowerShell’i sınırlı dil kipinde çalıştırma yeteneği sunar. Bu özellik, zararlı kodların çalışmasını önlemek için oldukça önemlidir.
Windows 11 24H2 sürümünde yer alan bir hata, PowerShell script denetimini devre dışı bıraktı. Normalde script çalıştırılmadan önce PowerShell ile App Control arasında bir güvenlik kontrolü yapılması gerekir. Script host bu kontrol sonucuna göre script’in çalışmasına izin verir ya da engeller.
Ancak bu sürümde, AppLocker script kuralları devrede olsa bile PowerShell betikleri sınırlı kip yerine tam erişimle çalıştı. Bu durum, kötü niyetli script’lerin sistem üzerinde daha fazla etkiye sahip olmasına yol açtı. Güvenlik politikalarının çalışmaması, sistemlerin beklenenden daha savunmasız kalmasına neden oldu.
İlk olarak nisan ayının başında kullanıcı topluluklarında gündeme gelen bu sorun, kısa sürede sistem yöneticileri arasında dikkat çekti. Özellikle Reddit ve SpiceWorks gibi platformlarda birçok kullanıcı bu güvenlik açığını doğruladı.
Microsoft, PowerShell 7.6 sürümünde bu hatayı giderdiğini duyurdu. Yeni sürümde, App Control politikalarına göre script çalıştırma denetimi tekrar düzgün şekilde uygulanmaya başlandı. Özellikle büyük kurumsal ağlarda WDAC kullanan sistem yöneticileri, yükseltme işlemlerini yapmadan önce bu durumu mutlaka göz önünde bulundurmalı.









