CVE-2024-21545
Təsvir
Proxmox Virtual Environment müəssisə virtualizasiyası üçün açıq mənbəli server idarəetmə platformasıdır. Zərərli API cavab dəyərlərinə qarşı yetərsiz təhlükəsizlik tədbirləri, 'Sys.Audit' və ya 'VM.Monitor' imtiyazlarına malik autentifikasiya olunmuş hücumçulara API vasitəsilə hostun istənilən fayllarını yükləməyə imkan verir. Sorğu emalçısından gələn nəticə istifadəçiyə qaytarılmazdan əvvəl, handle_api2_request funksiyası sorğu emalçısı çağırışının cavab obyekti daxilində ‘download’ və ya ‘data’->’download’ obyektlərini yoxlayır. Əgər bu obyektlər mövcuddursa, handle_api2_request həmin obyekt tərəfindən təyin edilmiş lokal faylı oxuyur və onu istifadəçiyə qaytarır. Sorğu emalçısı tərəfindən qaytarılan obyekti kifayət qədər idarə edə bilən iki son nöqtə (endpoint) müəyyən edilmişdir ki, burada ’download’ obyekti təyin edilir və istifadəçi tərəfindən idarə olunur. Bu, istənilən faylın oxunması ilə nəticələnir. Bu fayl oxuma imtiyazları, imtiyazlı sessiyanın saxtalaşdırılmasına şərait yaradan həssas faylların ifşası kimi müxtəlif təsirlər vasitəsilə sistemin tam kompromisə uğramasına səbəb ola bilər.
Necə düzəltmək olar
- Proxmox pve-manager7.4-19, 8.2.7 və ya daha yeni versiya
- Proxmox libpve-storage-perl7.4-4, 8.2.5 və ya daha yeni versiya
- Proxmox libpve-http-server-perl4.3.0, 5.1.1 və ya daha yeni versiya
- Proxmox pmg-api7.3-12, 8.1.4 və ya daha yeni versiya
- Proxmox libpve-common-perl (Promox VE 8)8.2.3 və ya daha yeni versiya
- Proxmox libpve-common-perl (Promox Mail Gateway 8)8.2.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Proxmox pve-manager | v < 7.4-19, 8.0.0 ≤ v < 8.2.7 | 7.4-19, 8.2.7 |
| Proxmox libpve-storage-perl | v < 7.4-4, 8.0.0 ≤ v < 8.2.5 | 7.4-4, 8.2.5 |
| Proxmox libpve-http-server-perl | 3.2-1 ≤ v < 4.3.0, 5.0.0 ≤ v < 5.1.1 | 4.3.0, 5.1.1 |
| Proxmox pmg-api | v < 7.3-12, 8.0.0 ≤ v < 8.1.4 | 7.3-12, 8.1.4 |
| Proxmox libpve-common-perl (Promox VE 8) | v < 8.2.3 | 8.2.3 |
| Proxmox libpve-common-perl (Promox Mail Gateway 8) | v < 8.2.5 | 8.2.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.