CVE-2023-0242
Təsvir
Rapid7 Velociraptor serverdə istifadəçilərin müxtəlif imtiyazlarla yaradılmasına imkan verir. Administratorlara adətən serverdə istənilən əmri icra etmək, o cümlədən ixtiyari faylları yazmaq icazəsi verilir. Lakin aşağı imtiyazlı istifadəçilərə adətən serverdə faylları yazmaq və ya dəyişdirmək qadağandır. VQL copy() funksiyası faylların oxunması üçün icazə yoxlamalarını tətbiq edir, lakin faylların yazılması üçün icazəni yoxlamır. Bu, aşağı imtiyazlı istifadəçiyə (adətən, Velociraptor "investigator" roluna malik istifadəçilər) serverdə faylları, o cümlədən Velociraptor konfiqurasiya fayllarını üzərinə yazmağa imkan verir. Bu zəiflikdən istifadə etmək üçün hücumçunun artıq aşağı imtiyaz səviyyəsində (ən azı "analyst") Velociraptor istifadəçi hesabı olmalı və GUI-yə daxil olaraq copy() VQL funksiyasını çağıran VQL sorğusunu icra edə biləcəyi notebook yaratmaq imkanı olmalıdır. Adətən, əksər istifadəçilər Velociraptor-u etibarlı qrupa məhdud çıxışla yerləşdirir (əksər istifadəçilər GUI daxilində administrator olacaq). Bu zəiflik https://github.Com/Velocidex/velociraptor/blob/master/vql/filesystem/copy.go https://github.Com/Velocidex/velociraptor/blob/master/vql/filesystem/copy.go proqram faylları və copy() proqram rutinləri ilə əlaqələndirilir. Bu problem Velociraptor-un 0.6.7-5-dən əvvəlki versiyalarına təsir edir. 16 yanvar 2023-cü ildə buraxılmış 0.6.7-5 versiyası bu problemi aradan qaldırır.
Necə düzəltmək olar
- rapid7 velociraptor0.6.7-5 və ya daha yeni versiya
- www.velocidex.com/golang/velociraptor0.6.7-5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| rapid7 velociraptor | v < 0.6.7-5 | 0.6.7-5 |
| www.velocidex.com/golang/velociraptorGo | v < 0.6.7-5 | 0.6.7-5 |
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.