LXD ve MicroCloud'ta CVSS 10.0'lık Açık, Özel Anahtar Olmadan Güvenilir İstemci Taklidine İzin Veriyordu
Canonical'ın LXD ve MicroCloud yazılımlarındaki kritik bir açık, saldırganın özel anahtar olmadan güvenilir istemci olarak giriş yapmasına izin veriyordu. Bunun için HTTPS API'ye ağ üzerinden erişim ve istemcinin herkese açık sertifikası gerekiyordu.
Öne çıkanlar
- Canonical’ın LXD ve MicroCloud yazılımlarında CVSS 10.0 puanlı kritik bir güvenlik açığı vardı.
- Saldırgan, istemcinin özel anahtarına sahip olmadan güvenilir istemci olarak giriş yapabiliyordu.
- Saldırı için HTTPS API’ye ağ erişimi ve güvenilir istemcinin herkese açık sertifikası gerekiyordu.
Canonical’ın LXD ve MicroCloud yazılımlarında kritik bir güvenlik açığı vardı. Açık, CVSS ölçeğinin en yüksek puanı olan 10.0 ile sınıflandırıldı.
Ayrıntılar
Açığı kullanmak için saldırganın iki şeye ihtiyacı vardı: LXD veya MicroCloud kurulumunun HTTPS API’sine ağ üzerinden erişmek ve güvenilir istemcinin herkese açık sertifikasına sahip olmak. Normalde kimliğini özel anahtarla kanıtlayan istemcidir. Bu açıkta saldırganın özel anahtara ihtiyacı yoktu.
Giriş yaptıktan sonra saldırgan, o istemci gibi davranıyordu. Böylece kümeye ve kümenin sanal makinelerine erişiyordu.
Neden önemli
Bu açık, bir istemciyi ancak özel anahtarına sahip olanın taklit edebileceği varsayımını çürüttü. HTTPS API’ye ağdan erişilebilen her LXD veya MicroCloud kurulumu risk taşıyordu. Başarılı bir taklit, saldırganın ele geçirdiği kimlikle kümeye ve sanal makinelere erişmesi demekti.
Ne yapmalı
- HTTPS API’ye ağ erişimini kısıtlayın. Yalnızca gerçek istemciler erişebilsin.
- Kümenin hangi istemci sertifikalarına güvendiğini gözden geçirin.