CVE-2026-32759

Yüksek

Açıklama

File Browser; belirtilen bir dizin içindeki dosyaları yüklemek, silmek, önizlemek, yeniden adlandırmak ve düzenlemek için kullanılan bir dosya yönetim arayüzüdür. 2.x dalının 2.33.8 öncesindeki sürümlerinde, TUS devam ettirilebilir yükleme işleyicisi, Upload-Length başlığını değerin negatif olmadığını doğrulamadan imzalı 64 bitlik bir tam sayı olarak ayrıştırır; bu durum, kimliği doğrulanmış bir kullanıcının ilk PATCH isteği sırasında yükleme tamamlanma koşulunu anında karşılayan negatif bir değer sağlamasına olanak tanır. Bu durum, sunucunun boş veya kısmi dosyalarla after_upload exec kancalarını tetiklemesine neden olarak, bir saldırganın yapılandırılmış herhangi bir kancayı rastgele dosya adları ve sıfır bayt yazımıyla tekrar tekrar tetiklemesini sağlar. Etki, maliyetli işlem kancaları aracılığıyla DoS'tan, kötü amaçlı dosya adlarıyla birleştirildiğinde komut enjeksiyonu amplifikasyonuna ve S3 alımı veya veritabanı eklemeleri gibi yükleme odaklı iş akışlarının kötüye kullanılmasına kadar uzanmaktadır. Exec kancaları etkin olmasa bile, negatif Upload-Length, dosyaların tamamlandı olarak işaretlendiği ancak veri içermediği tutarsız önbellek girişleri oluşturur. TUS yükleme uç noktasını (/api/tus) kullanan tüm dağıtımlar etkilenmektedir ve enableExec bayrağı etkiyi önbellek tutarsızlığından uzaktan komut çalıştırılmasına yükseltmektedir. Bu özellik, mevcut kurulumlar da dahil olmak üzere v2.33.8 sürümünden itibaren tüm kurulumlar için varsayılan olarak devre dışı bırakılmıştır. Bu güvenlik açığından yararlanmak için örnek yöneticisinin bir özelliği açması ve bilinen güvenlik açıkları hakkındaki tüm uyarıları görmezden gelmesi gerekir.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünFilebrowser
Yayın20 Mar 2026
İlk görülme20 Mar 2026
Zayıflık türüCWE-190Tamsayı taşması

Nasıl düzeltilir

Güncelleyin
  • github.com/filebrowser/filebrowser/v22.33.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
filebrowser filebrowserv ≤ 2.61.2—
github.com/filebrowser/filebrowser/v2Gov < 2.33.8, Aralık belirtilmemiş2.33.8
github.com/filebrowser/filebrowserGoAralık belirtilmemiş—

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.