CVE-2023-27581
Açıklama
github-slug-action, GitHub ortam değişkenlerinin slug değerini bir kullanıcının GitHub iş akışı içinde açığa çıkarmak için kullanılan bir GitHub Action'dır. Versiyon 4.0.0 ile başlayıp versiyon 4.4.1 öncesine kadar olan sürümlerde, bu action `github.head_ref` parametresini güvensiz bir şekilde kullanmaktadır. Bu güvenlik açığı, pull request'lerde bu action'ı kullanan herhangi bir iş akışında, GitHub üzerindeki herhangi bir kullanıcı tarafından tetiklenebilir. Saldırganların tek yapması gereken, saldırı yükü içerebilen bir dal adı ile pull request oluşturmaktır. Bu durum, GitHub runner'ları üzerinde kod çalıştırmak ve CI hattında kullanılan tüm gizli bilgileri sızdırmak için kullanılabilir. Yamalanmış action versiyon 4.4.1'de mevcuttur. Herhangi bir geçici çözüm bulunmamaktadır.
Nasıl düzeltilir
- github-slug-action_project github-slug-action4.4.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github-slug-action_project github-slug-action | 4.0.0 ≤ v < 4.4.1 | 4.4.1 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.