CVE-2025-8597
Təsvir
macOS üzərində MacVim konfiqurasiyası, xüsusilə "com.apple.security.get-task-allow" səlahiyyətinin mövcudluğu, imtiyazsız girişə malik lokal hücumçulara (məsələn, zərərli tətbiq vasitəsilə) debuggera qoşulmağa, proses yaddaşını oxumağa və ya dəyişdirməyə, Hardened Runtime ilə imzalanmış olmasına baxmayaraq tətbiqin kontekstində kod inyeksiya etməyə və Şəffaflıq, Razılıq və Nəzarət (TCC) mexanizmini yan keçməyə imkan verir. Əldə edilmiş resurslara giriş istifadəçi tərəfindən əvvəllər verilmiş icazələrlə məhdudlaşır. Verilmiş icazələrdən kənar digər resurslara giriş üçün sistemin icazə soruşan bildirişi ilə istifadəçi qarşılıqlı əlaqəsi tələb olunur. Apple sənədlərinə görə, root olmayan istifadəçi debugginq aləti səlahiyyətinə malik tətbiqi işə saldıqda, sistem sistem administratorunun etibarnamələrini soruşan avtorizasiya dialoqunu təqdim edir. Hədəf prosesdə "get-task-allow" səlahiyyəti olduqda heç bir sorğu görünmədiyindən, bu səlahiyyətin mövcudluğu hücumun həyata keçirilməsi üçün lazım olan bir addımı aradan qaldırdığına görə boşluq kimi qiymətləndirilmişdir. Bu problem r181.2 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- MacVim MacVimr181.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| MacVim MacVim | v < r181.2 | r181.2 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.