Alibaba Cloud, Apache Log4j 2'de bir uzaktan kod çalıştırma (RCE) güvenlik açığı tespit etti ve bunu Apache'ye bildirdi. Bu konuda etkinin kapsamı ve giderim adımları ele alınmaktadır.
Etki
Elasticsearch üzerindeki etki, Apache Log4j2 Remote Code Execution (RCE) Vulnerability - CVE-2021-44228 - ESA-2021-31 ve Elasticsearch 5.0.0-5.6.10 and 6.0.0-6.3.2: Log4j CVE-2021-44228, CVE-2021-45046 remediation bağlantılarında açıklanmıştır.
Etkilenen Alibaba Cloud Elasticsearch ve Logstash sürümleri:
-
Elasticsearch: V5.5.3, V5.6.16, V6.3.2 ve V6.7.0 (çekirdek sürümü V1.3.0 ile)
Çekirdek sürümünü kontrol etmek için Temel Bilgiler sayfasını açın (Örnek temel bilgilerini görüntüleyin). Update and Upgrade seçeneğine tıklayın ve çekirdek sürümünü görüntülemek için Kernel Patch Update seçeneğini belirleyin.
Logstash: V6.7 ve V7.4
Çözümler
Configuration recommendations
Güvenlik önerileri:
Zorunlu olmadıkça Genel Ağ Erişimini etkinleştirmeyin. Etkinleştirilmişse, izin listesine yalnızca gerekli IP adreslerini ekleyin (IP adresi izin listelerini yönetin).
Elasticsearch kümenize resmi olmayan eklentiler yüklemeyin.
Elasticsearch service remediation
Alibaba Cloud; 28 Aralık 2021 tarihinde Elasticsearch V5.5.3 ve V5.6.16 ile Logstash V6.7 ve V7.4 için, 19 Ocak 2022 tarihinde ise Elasticsearch V6.3.2 ve V6.7.0 (çekirdek V1.3.0) için yamalar yayınladı. Düzeltmeyi uygulamak için etkilenen kümenizi yeniden başlatın (Yordam).
Notlar:
Bu düzeltme yalnızca Elasticsearch V5.5.3, V5.6.16, V6.3.2, V6.7.0 (çekirdek V1.3.0), Logstash V6.7 ve V7.4 için geçerlidir.
Yeniden başlatma veya mavi-yeşil güncelleme işlemi çevrimiçi iş süreçlerini etkilemez; ancak bu işlemleri yoğun olmayan saatlerde planlamanız önerilir.
Recommended update schedule
28 Aralık 2021 tarihinden itibaren listelenen bölgelerdeki kümeleri güncelleyebilirsiniz. Kararlılık için önerilen zaman aralıkları içinde güncelleme yapın.
|
Önerilen güncelleme zamanı |
Bölge adı |
Bölge Kimliği |
|
28 Aralık 2021 tarihinden itibaren |
China (Shanghai) |
cn-shanghai |
|
Singapore |
ap-southeast-1 |
|
|
Australia (Sydney) Closed Down |
ap-southeast-2 |
|
|
Malaysia (Kuala Lumpur) |
ap-southeast-3 |
|
|
Indonesia (Jakarta) |
ap-southeast-5 |
|
|
Japan (Tokyo) |
ap-northeast-1 |
|
|
29 Aralık 2021 tarihinden itibaren |
China (Hangzhou) |
cn-hangzhou |
|
China (Qingdao) |
cn-qingdao |
|
|
China (Zhangjiakou) |
cn-zhangjiakou |
|
|
India (Mumbai) Closed Down |
ap-south-1 |
|
|
China East 1 Finance |
cn-hangzhou-finance |
|
|
China East 2 Finance |
cn-shanghai-finance-1 |
|
|
China North 2 Ali Gov 1 |
cn-north-2-gov-1 |
|
|
30 Aralık 2021 tarihinden itibaren |
Germany (Frankfurt) |
eu-central-1 |
|
US (Virginia) |
us-east-1 |
|
|
US (Silicon Valley) |
us-west-1 |
|
|
China (Shenzhen) |
cn-shenzhen |
|
|
China (Beijing) |
cn-beijing |
|
|
China (Hong Kong) |
cn-hongkong |
|
|
UK (London) |
eu-west-1 |
Yordam
-
Elasticsearch kümesi
Konsolda örneği yeniden başlatın. Örneğinizin Basic Information sayfasında sağ üst köşede yer alan Restart seçeneğine tıklayın. Node Role seçeneğini belirleyin, yeniden başlatılacak düğümleri (Kibana ve Nginx düğümleri hariç tüm düğümler) seçin ve Blue-green Update onay kutusunu işaretleyin. Yeniden başlatma sonrasında güvenlik açığı giderilir. Bir kümeyi veya düğümü yeniden başlatın.
-
Logstash kümesi
Konsolda örneği yeniden başlatın. Örneğin Basic Information sayfasında sağ üst köşede yer alan Restart seçeneğine tıklayın ve Cluster seçeneğini belirleyin. Yeniden başlatma sonrasında güvenlik açığı giderilir. Bir örneği veya düğümü yeniden başlatın.
UyarıLogstash kümeleri için mavi-yeşil güncelleme gerekmez. Bu tür bir güncelleme yapılması küme düğümlerini değiştirir ve işlem hattı veri kaybına neden olabilir.