CVE-2024-42471
Açıklama
actions/artifact, GitHub Actions geliştirmek için kullanılan GitHub ToolKit'tir. 2.x dalında 2.1.2 sürümünden önceki actions/artifact sürümleri; yol aşımı (path traversal) içeren dosya adlarına sahip özel olarak hazırlanmış bir artefaktı çıkarmak için `downloadArtifactInternal`, `downloadArtifactPublic` veya `streamExtractExternal` kullanıldığında rastgele dosya yazma zafiyetine sahiptir. Kullanıcıların 2.1.2 veya daha yüksek bir sürüme yükseltmeleri önerilir. Bu sorun için bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- github actions\/artifact2.1.7 ya da sonraki bir sürüm
- @actions/artifact2.1.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github actions_toolkit | Aralık belirtilmemiş | — |
| github actions\/artifact | 2.0.0 ≤ v < 2.1.7 | 2.1.7 |
| @actions/artifactnpm | 2.0.0 ≤ v < 2.1.2 | 2.1.2 |
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.