Duyuru

Yapay Zeka Modellerine Yönelik Prompt Injection Saldırıları Makalemiz Yayınlandı!

Blogu Görüntüle Blogu Görüntüle
PRIVIA

Siber Guvenlik Terimleri Sozlugu

İzin Modeli ve Aşırı İzin Talebi Nedir?

İzin modeli, bir uygulamanın cihaz kaynaklarına erişimini denetleyen yetki sistemidir; aşırı izin talebi ise uygulamanın işlevi için gereğinden fazla yetki istemesidir.

İzin Modeli ve Aşırı İzin Talebi Nedir?

İzin Modeli ve Aşırı İzin Talebi Nedir?

İzin Modeli ve Aşırı İzin Talebi Nedir?

İzin modeli, bir mobil uygulamanın kameraya, konuma, rehbere veya dosya sistemine erişebilmek için işletim sisteminden yetki alma biçimini tanımlayan denetim mekanizmasıdır. Uygulama bir kaynağa dokunmadan önce ilgili izni beyan eder, kullanıcı da bunu onaylayarak ya da reddederek erişim sınırını çizer. Aşırı izin talebi ise bu dengenin bozulduğu durumu anlatır: uygulama, sunduğu işlev için gerçekten gerekmeyen yetkileri de ister ve onaylanırsa cihazda görünenden çok daha geniş bir yüzeye ulaşır.

İzin modeli bir uygulamanın cihazda ne yapabileceğinin sınırını çizer; aşırı izin talebi ise bu sınırı sessizce genişletmenin en yaygın yoludur.

İzinler Nasıl Verilir?

Modern mobil platformlar iki temel yaklaşımı birleştirir. Bir yandan kurulum sırasında ya da manifest dosyasında beyan edilen statik izinler vardır; diğer yandan konum, mikrofon, kamera gibi hassas kaynaklar için uygulama çalışırken kullanıcının karşısına çıkan çalışma zamanı izin diyalogları bulunur. Android tarafında bu ayrım normal ve tehlikeli (dangerous) izin sınıflandırmasıyla yönetilir; iOS ise her hassas kaynak için ayrı bir onay istemi ve amaç açıklaması zorunlu tutar. Bu katmanların nasıl kurgulandığı, geniş bir çerçeve olan Android güvenlik mimarisi içinde en görünür güvenlik kararlarından biridir.

Sağlıklı bir izin tasarımı en az ayrıcalık ilkesine dayanır: uygulama yalnızca o an gerçekten kullandığı yetkiyi, mümkünse tam ihtiyaç anında ister. Örneğin bir fotoğraf paylaşım uygulaması kameraya yalnızca çekim ekranında ihtiyaç duyar; izni açılışta değil, kullanıcı çekim düğmesine bastığında istemek hem daha şeffaftır hem de reddedildiğinde uygulamanın geri kalanını çalışır tutar.

Aşırı İzin Neden Sorun Olur?

Gereğinden fazla yetki isteyen bir uygulama, saldırı yüzeyini gerçek işleviyle orantısız biçimde büyütür. Bir not defterinin SMS okuma ya da arama kaydı yetkisi istemesi, ele geçirildiğinde saldırgana doğrudan hassas iletişim verisi kazandırır. Yetkiler tek tek zararsız görünse de birlikte toplandığında kullanıcının konumu, kişileri ve çevrimiçi davranışı üzerinden ayrıntılı bir profil çıkarılabilir. Bu birikim, izinlerin çoğu kullanıcı tarafından ilk açılışta hızla onaylanması nedeniyle fark edilmeden gerçekleşir.

Risk yalnızca kötü niyetli uygulamalarla sınırlı değildir. İyi niyetli ama gevşek yazılmış bir uygulama, aldığı geniş izinleri güvensiz biçimde saklar veya üçüncü taraf reklam ve analitik kütüphanelerine devreder. Bu durumda cihazdaki veri, kullanıcının hiç tanımadığı sunuculara akabilir. Aşırı izin sorunu bu yönüyle daha geniş bir mobil uygulama güvenliği tartışmasının parçasıdır; çünkü fazla yetki, kod içindeki her hatayı daha ağır sonuçlu hale getirir.

Uygulamada Ne Yapılmalı?

İzinlerin ele geçirilmesi çoğu zaman kimlik katmanındaki zayıflıklarla el ele gider; bir oturum çalındığında geniş yetkiler saldırgan için doğrudan erişilebilir hale gelir; bu nedenle izin tasarımı mobil kimlik doğrulama riskleri ile birlikte değerlendirilmelidir. Kullanıcı tarafında yapılacak en pratik denetim, kurulumdan sonra izin ayarlarını gözden geçirip uygulamanın işleviyle bağdaşmayan yetkileri geri almaktır.

Kurumlar için izin yönetimi tek tek cihaz ayarının ötesine geçer. Uygulamaların istediği yetkilerin envanterini çıkarmak, üçüncü taraf kütüphanelerin veri akışını denetlemek ve mobil filoyu politika üzerinden yönetmek, doğru mimari kararlarla mümkün olur. Privia Security’nin altyapı ve mimari gözden geçirme hizmeti, izin modellerini ve mobil erişim akışlarını en az ayrıcalık ilkesine göre değerlendirerek gereksiz yetki birikiminin oluşturduğu riski görünür kılar.

PRIVIA SECURITY

Kurumunuza özel siber güvenlik hizmetleri

Sızma testinden olay müdahalesine, uçtan uca çözümlerle yanınızdayız.

Fiyat Teklifi Al

Bunlar İlginizi Çekebilir

Web Kabuğu (Web Shell) Nedir?

Siber Güvenlik Terimleri

9 Kasım 2020

Web Kabuğu (Web Shell) Nedir?

Devamını Oku
PROFINET ve EtherNet/IP Güvenliği Nedir?

Siber Güvenlik Terimleri

17 Haziran 2023

PROFINET ve EtherNet/IP Güvenliği Nedir?

Devamını Oku
Empire Nedir?

Siber Güvenlik Terimleri

30 Mayıs 2024

Empire Nedir?

Devamını Oku