LXD ve MicroCloud'daki CVSS 10.0 puanlı açık, özel anahtar olmadan istemci taklidine izin veriyordu
Canonical'ın LXD ve MicroCloud'undaki kritik açık, saldırganın özel anahtar olmadan güvenilir istemci gibi giriş yapıp kümeye ve sanal makinelere erişmesine yol açıyordu.
Öne çıkanlar
- Canonical’ın LXD ve MicroCloud ürünlerinde kritik bir güvenlik açığı vardı (CVSS 10.0).
- Saldırgan, güvenilir bir istemcinin özel anahtarına sahip olmadan o istemci gibi giriş yapabiliyordu.
- Saldırı için HTTPS API’ye ağ üzerinden erişim ve istemcinin public sertifikası gerekiyordu. Başarılı saldırıda kümeye ve sanal makinelere erişim kazanılıyordu.
Canonical’ın LXD ve MicroCloud ürünlerindeki kritik bir açık, saldırganın güvenilir bir istemcinin özel anahtarına sahip olmadan o istemci gibi giriş yapmasına yol açıyordu. Açığın CVSS puanı 10.0. Bu, ölçeğin en yüksek seviyesi.
Ayrıntılar
Saldırı için iki koşul gerekiyordu: HTTPS API’ye ağ üzerinden erişmek ve güvenilir istemcinin public sertifikasını ele geçirmek. Bu ikisi varken saldırgan, ilgili özel anahtar olmadan o istemci olarak kimlik doğrulamasından geçebiliyordu.
İçeri giren saldırgan o istemci gibi davranıyordu ve kümeye, kümenin sanal makinelerine erişiyordu.
Neden önemli
LXD veya MicroCloud kullanan ekipler için güvenlik sınırı HTTPS API. API’ye ulaşabilen ve bir istemcinin public sertifikasını ele geçiren herkes, o istemcinin kimliğine bürünüp sanal makinelerine erişebiliyordu.
Ne yapmalı
- Canonical’ın duyurularını izleyin ve yama çıktığında LXD ile MicroCloud’u güncelleyin.
- HTTPS API’ye ağ erişimini kısıtlayın. Sadece güvenilir hostlar bağlanabilsin.
- İstemci sertifikalarını ve küme loglarını beklenmeyen kimlik doğrulama izleri için inceleyin.