CVE-2026-38093
Açıklama
Flutter için file_picker (diğer adıyla flutter_file_picker), 10.3.10 dahil tüm sürümleriyle, Android uygulamasında yol aşımı (path traversal - CWE-22) zafiyetine sahiptir. FileUtils.kt içerisindeki openFileStream() metodu, ContentResolver.query() aracılığıyla elde edilen DISPLAY_NAME değerini, herhangi bir temizleme işlemi yapmadan doğrudan dosya yolu oluştururken kullanmaktadır. Özel olarak hazırlanmış bir ContentProvider içeren kötü niyetli bir Android uygulaması, ../ dizileri içeren bir dosya adı döndürerek eklentinin, mağdur uygulamanın dahili depolama alanındaki hedeflenen önbellek dizininin dışında rastgele dosyalar ve dizinler oluşturmasına neden olabilir. Mevcut bir varlık kontrolü nedeniyle mevcut dosyaların üzerine yazılmamaktadır.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| file_picker (aka flutter_file_picker) | v ≤ 10.3.10 | — |
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.