|

ESET Service - 'Service ekrn' Unquoted Service Path



Ali Can Gönüllü tarafından 2023-04-14 06:41:31 tarihinde yazıldı. Tahmini okunma süresi 1 dakika, 53 saniye.



Çalışmalarım için bağış yapmak isterseniz Patreon hesabımdan bağışta bulunabilirsiniz.

Blog adresinde yazılanlar sadece eğitim amacıyla deneysel olarak hazırlanmıştır. Konu içerisinde geçen yöntemleri kendi oluşturduğunuz test ortamında denemenizi tavsiye ederiz.
Herhangi bir tarih, yer ve/veya mekanda oluşacak zararlardan alicangonullu.org, alicangonullu.org yöneticisi ve/veya konu yazarı mesul değildir.

ESET Servisi Üzerinden Farklı Bir Program Çalıştırma Zafiyeti


Zafiyet Adı: ESET Service 16.0.26.0 - 'Service ekrn' Unquoted Service Path

Zafiyet Kodu: -

Zafiyet Kabiliyetleri: Yetkili bir servis üzerinden program çalıştırma ve NT AUTHORITY\SYSTEM ve/veya daha kritik kullanıcılar

Zafiyet Linki : ESET Service 16.0.26.0 - 'Service ekrn' Unquoted Service Path - Windows local Exploit (exploit-db.com)

Konu Yazarı : Ali Can Gönüllü

Zafiyet Açıklaması


Unquoted Service Path zafiyeti birkaç şekilde kullanılabilir,

Örneğin,

"C:\Program Files\Servis\Servis.exe" yerine C:\Program Files\Servis\Servis.exe olarak atanırsa Windows öncelikli olarak C:\Program.exe dosyasını arayacaktır. Eğer herhangi bir Program.exe dosyası varsa bu şekilde yetki yükseltme işlemi yapılabilir.

ESET zafiyetinde ise üçüncü seçenek geçerlidir. Ekrn.exe adlı ESET güvenlik yazılımının çekirdeği olan yazılım dosyası değiştirilebilir olarak ayarlanmıştır.

Zafiyetin Tespiti


Zafiyetin tespiti için CMD yetkili olarak açılmalıdır ve aşağıdaki komut girilmelidir.

sc qc ekrn komutu ile Query Service Config sorgusu yapıldı ve servisin normal bir kullanıcı ile ulaşılamaması gereken klasörlerine ve/veya yetkilerine ulaşılabilmektedir.

C:\>sc qc ekrn
[SC] QueryServiceConfig SUCCESS

SERVICE_NAME: ekrn
        TYPE               : 20  WIN32_SHARE_PROCESS
        START_TYPE         : 2   AUTO_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   : "C:\Program Files\ESET\ESET Security\ekrn.exe"
        LOAD_ORDER_GROUP   : Base
        TAG                : 0
        DISPLAY_NAME       : ESET Service
        DEPENDENCIES       :
        SERVICE_START_NAME : LocalSystem

Zafiyetin Çözümü