CVE-2024-21626
Açıklama
runc, OCI spesifikasyonuna göre Linux üzerinde konteynerler oluşturmak ve çalıştırmak için kullanılan bir CLI aracıdır. runc 1.1.11 ve önceki sürümlerde, dahili bir dosya tanımlayıcı sızıntısı nedeniyle, bir saldırgan yeni oluşturulmuş bir konteyner sürecinin (runc exec üzerinden) ana makine dosya sistemi ad alanında bir çalışma dizinine sahip olmasını sağlayabilir; bu durum, ana makine dosya sistemine erişim sağlayarak konteynerden kaçmaya olanak tanır ("saldırı 2"). Aynı saldırı, kötü amaçlı bir imaj tarafından, bir konteyner sürecinin runc run aracılığıyla ana makine dosya sistemine erişim sağlaması için kullanılabilir ("saldırı 1"). Saldırı 1 ve 2'nin varyantları, yarı rastgele ana makine ikililerini üzerine yazmak için de kullanılabilir ve bu da tam konteyner kaçışlarına olanak tanır ("saldırı 3a" ve "saldırı 3b"). runc 1.1.12 sürümü bu sorun için yamalar içermektedir.
Nasıl düzeltilir
- linuxfoundation runc1.1.12 ya da sonraki bir sürüm
- github.com/opencontainers/runc1.1.12 ya da sonraki bir sürüm
- access.redhat.com/errata/RHSA-2024:1270
- access.redhat.com/errata/RHSA-2024:0717
- access.redhat.com/errata/RHSA-2024:4597
- access.redhat.com/errata/RHSA-2024:0684
- access.redhat.com/errata/RHSA-2025:2441
- access.redhat.com/errata/RHSA-2024:0666
- access.redhat.com/errata/RHSA-2025:2701
- access.redhat.com/errata/RHSA-2024:0662
- access.redhat.com/errata/RHSA-2025:2710
- access.redhat.com/errata/RHSA-2024:0645
- access.redhat.com/errata/RHSA-2025:1711
- access.redhat.com/errata/RHSA-2024:10525
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linuxfoundation runc | v < 1.1.12 | 1.1.12 |
| fedoraproject fedora | 39 | — |
| github.com/opencontainers/runcGo | 1.0.0-rc93 ≤ v < 1.1.12 | 1.1.12 |
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.