Təhlükənin Aşkarlanması
Kibertəhlükəsizlik üzrə mütəxəssislər, aparıcı bulud məlumat platforması olan Snowflake-in ictimai GitHub anbarında ciddi bir zəiflik aşkar ediblər. Wiz şirkətinin tədqiqatçıları, snowflakedb/snowflake-connector-net depozitarında mövcud olan ‘GitHub Actions workflow injection vulnerability’ barədə məlumat yayıblar. Bu zəifliyin xüsusi hazırlanmış GitHub məsələsi (issue) vasitəsilə istismar edilə biləcəyi bildirilir.
Məlumatlara görə, uğurlu bir istismar halında, hücumçular daxili Jira kimlik məlumatlarını (credentials) ehtiva edən iş axınlarında (workflows) əmrləri icra etmək imkanı əldə edə bilərlər. Bu isə şirkətin daxili sistemlərinə icazəsiz giriş üçün potensial bir qapı açır.
Zəifliyin Texniki Detalları
Aşkar edilmiş Command Injection zəifliyi, Snowflake-in .github/workflows/jira_issue.yml adlı iş axını faylında mövcud idi. Bu fayl, yeni bir GitHub məsələsi (issue) yaradıldıqda və ya mövcud bir məsələyə yenidən baxıldıqda avtomatik olaraq işə düşürdü. Tədqiqatçılar qeyd edirlər ki, məhz bu avtomatlaşdırılmış prosesin düzgün şəkildə təhlükəsizləşdirilməməsi, hücumçulara sistem üzərində nəzarəti ələ keçirmək üçün bir pəncərə açmışdır.
Wiz komandası, zəifliyin mənbəyini və onun necə istismar oluna biləcəyini ətraflı şəkildə izah edərək, bu cür boşluqların CI/CD (Continuous Integration/Continuous Deployment) proseslərində nə qədər kritik olduğunu vurğulayıb. GitHub Actions kimi platformalar, proqram təminatının inkişafı və yerləşdirilməsi proseslərini sürətləndirsə də, onların təhlükəsizlik konfiqurasiyası hər zaman prioritet olmalıdır.
Potensial Risk və Tövsiyələr
Bu cür bir zəiflik, yalnız əmrlərin icrasına deyil, həm də daha geniş miqyasda daxili sistemlərə icazəsiz girişə, məlumat sızmasına və hətta tam sistemin ələ keçirilməsinə yol aça bilər. Xüsusilə, Jira kimlik məlumatlarının sızması, şirkətin daxili layihə idarəetmə sistemlərinə və digər kritik infrastruktur komponentlərinə giriş imkanlarını genişləndirə bilər.
Kibertəhlükəsizlik mütəxəssisləri təşkilatları bu tipli zəifliklərə qarşı vigilant olmağa və açıq mənbə kod anbarlarını (open-source repositories) mütəmadi olaraq yoxlamağa çağırır. GitHub Actions və oxşar CI/CD platformalarında təhlükəsizlik parametrlərinin düzgün konfiqurasiyası və təhlükəsizlik yoxlamalarının tətbiqi, potensial hücumların qarşısının alınmasında mühüm əhəmiyyət kəsb edir. Şirkətlər, bu cür platformaları istifadə edərkən ən son təhlükəsizlik təcrübələrini tətbiq etməlidirlər.