CVE-2022-39321

Yüksek

Açıklama

GitHub Actions Runner, bir GitHub Actions iş akışındaki görevi çalıştıran uygulamadır. Actions runner; görev konteynerlerini, servis konteynerlerini veya konteyner eylemlerini çalıştırmak için docker cli'yı doğrudan çağırır. Ortamın bu docker komutlarına nasıl kodlandığına dair mantıktaki bir hata; 2.296.2, 2.293.1, 2.289.4, 2.285.2 ve 2.283.4 öncesindeki sürümlerde tespit edilmiştir ve bir girdinin ortam değişkeninden kaçarak söz konusu docker komutu çağrısını doğrudan değiştirmesine olanak tanımaktadır. Ortam değişkenlerinde güvenilmeyen kullanıcı girdileriyle birlikte konteyner eylemleri, görev konteynerleri veya servis konteynerleri kullanan görevler savunmasız olabilir. Actions Runner, hem `github.com` üzerinde hem de GHES ve GHAE müşterileri için 2.296.2, 2.293.1, 2.289.4, 2.285.2 ve 2.283.4 sürümlerindeki sıcak yamalarla düzeltilmiştir. GHES ve GHAE müşterileri, runner'larının otomatik olarak bu yeni runner sürümlerine yükseltilmesi için örneklerini yamalamak isteyebilirler. Geçici bir çözüm olarak kullanıcılar, runner sürümlerini yükseltebilene kadar görevlerinden tüm konteyner eylemlerini, görev konteynerlerini veya servis konteynerlerini kaldırmayı düşünebilirler.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünGithub Runner
Yayın25 Eki 2022
İlk görülme25 Eki 2022

Nasıl düzeltilir

Güncelleyin
  • github runner2.283.4, 2.285.2, 2.289.4, 2.293.1, 2.296.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
github runnerv < 2.283.4, 2.284.0 ≤ v < 2.285.2, 2.286.0 ≤ v < 2.289.4, 2.290.0 ≤ v < 2.293.1, 2.294.0 ≤ v < 2.296.22.283.4, 2.285.2, 2.289.4, 2.293.1, 2.296.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.

Intelligence 360 paketinde

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.