CVE-2022-29186
Təsvir
Rundeck veb konsolu, komanda sətri alətləri və WebAPI olan açıq mənbəli avtomatlaşdırma xidmətidir. Rundeck community və rundeck-enterprise docker imicləri əvvəlcədən yaradılmış SSH açar cütlüyü ehtiva edirdi. Əgər bu açar cütlüyünün id_rsa.pub ictimai açarı uzaq hostlardakı authorized_keys fayllarına kopyalanmışdırsa, həmin hostlar ifşa olunmuş gizli etibarnamələrə malik olan hər kəsə girişə icazə verəcəkdi. Bu yanlış konfiqurasiya yalnız PagerDuty® Process Automation On Prem (əvvəllər Rundeck) versiya 4.0 və daha erkən versiyalarının Rundeck Docker instansiyalarına təsir edir, Debian, RPM və ya .WAR formatlarına təsir etmir. Bundan əlavə, id_rsa.pub faylı Docker imicinin fayl sistemi məzmunundan onu yeniləmədən kopyalanmalı və bir hostda SSH girişini konfiqurasiya etmək üçün istifadə edilməli idi. Rundeck-in `main` budağındakı yamaq əvvəlcədən yaradılmış SSH açar cütlüyünü silmişdir, lakin konfiqurasiya edilmiş ifşa olunmuş açarları silmir. Yamaqlamaq üçün istifadəçilər öz mühitlərindəki hostlarda ifşa olunmuş açarları axtarmaq və onları dəyişdirmək üçün skript işlətməlidirlər. İki alternativ həll yolu mövcuddur: SSH girişinə icazə vermək üçün rundeck docker imiclərindən heç bir mövcud ictimai açar faylını authorized_keys fayllarına əlavə etməyin və əgər docker imicinə daxil olan ictimai açar faylını kopyalamısınızsa, onu bütün authorized_keys fayllarından silin.
Necə düzəltmək olar
- pagerduty rundeck4.1.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| pagerduty rundeck | v < 4.1.0 | 4.1.0 |
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.