CVE-2022-21682

Yüksek

Açıklama

Flatpak, bir Linux uygulama kum havuzu ve dağıtım çerçevesidir. 1.12.3 ve 1.10.6 öncesindeki Flatpak sürümlerini bir dizin geçişi (path traversal) zafiyeti etkilemektedir. flatpak-builder, derleme sırasında `finish-args` parametresini en son uygular. Bu noktada derleme dizini, manifest dosyasında belirtilen tam erişime sahip olur, dolayısıyla üzerinde `flatpak build` çalıştırılması bu izinlerin kazanılmasına yol açar. Normalde bu işlem yapılmaz, bu nedenle bu bir sorun teşkil etmez. Ancak, `--mirror-screenshots-url` belirtilmişse, flatpak-builder finalizasyondan sonra `--nofilesystem=host` korumasına rağmen sorunlara yol açabilen `flatpak build --nofilesystem=host appstream-utils mirror-screenshots` komutunu başlatır. Normal kullanımda tek sorun, kullanıcının yazma iznine sahip olduğu herhangi bir yerde bu boş dizinlerin oluşturulabilmesidir. Bununla birlikte, kötü niyetli bir uygulama `appstream-util` ikili dosyasını değiştirerek potansiyel olarak daha saldırgan işlemler gerçekleştirebilir. Bu durum, `--nofilesystem=home` ve `--nofilesystem=host` davranışlarının değiştirilmesiyle Flatpak 1.12.3 ve 1.10.6 sürümlerinde çözülmüştür.

ÖnemYüksek
CVSS7.7
İstismar olasılığı—
ÜrünFlatpak
Yayın13 Oca 2022
İlk görülme13 Oca 2022

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
flatpak flatpakv < 1.10.7, 1.11.1 ≤ v < 1.12.41.10.7, 1.12.4
flatpak flatpak-builderv < 1.2.21.2.2
fedoraproject fedora35—
redhat enterprise_linux8.0—
debian debian_linux9.0, 10.0, 11.0—

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.

CVE-2022-21682 · Flatpak · Dark Radar