CVE-2026-31817
Təsvir
OliveTin veb interfeys vasitəsilə əvvəlcədən təyin edilmiş shell əmrlərinə giriş imkanı verir. 3000.11.2 versiyasından əvvəl, saveLogs funksiyası aktiv olduqda, OliveTin icra etmə loqlarını diskdə saxlayır. Bu loq faylları üçün istifadə olunan fayl adı qismən StartAction API sorğusundakı istifadəçi tərəfindən təmin edilən UniqueTrackingId sahəsindən formalaşdırılır. Bu dəyər fayl yolunda istifadə edilməzdən əvvəl yoxlanılmır və ya təmizlənmir, bu da hücumçuya kataloq keçidi (directory traversal) ardıcıllıqlarından (məsələn, ../../../) istifadə edərək faylsistemində ixtiyari yerlərə fayllar yazmağa imkan verir. Bu zəiflik 3000.11.2 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- olivetin olivetin3000.11.2 və ya daha yeni versiya
- github.com/OliveTin/OliveTin0.0.0-20260309102040-b03af0e2eca3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| olivetin olivetin | v < 3000.11.2 | 3000.11.2 |
| github.com/OliveTin/OliveTinGo | v < 0.0.0-20260309102040-b03af0e2eca3 | 0.0.0-20260309102040-b03af0e2eca3 |
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.