CVE-2026-44692
Açıklama
Sharp, Laravel için bir paket olarak oluşturulmuş bir içer페이스 yönetim çerçevesidir. Versiyon 9.22.0 öncesinde Sharp, yalnızca sağlanan Sharp varlık örneğine erişim yetkisi veren ancak hedef depolama diskini ve yolunu istek parametrelerinden okuyan genel bir indirme uç noktası sunmaktadır. İstenen depolama nesnesi yetkilendirilmiş varlık örneğine bağlı olmadığı için, geçerli bir kaydı görüntüleyebilen kimliği doğrulanmış bir Sharp kullanıcısı, bu kaydı bir yetkilendirme çapası olarak kullanarak yapılandırılmış Laravel Storage disklerinden ilgili olmayan disk-bağıl nesneleri indirebilir. Onaylanmış etki, yapılandırılmış Laravel Storage disklerindeki ilgisiz nesnelerin kimliği doğrulanmış şekilde ifşa edilmesidir. Bu sorun, yapılandırılmış Laravel Storage disk kökleri dışındaki rastgele ana bilgisayar dosya sistemine erişim anlamına gelmemektedir. Bu sorun versiyon 9.22.0 ile düzeltilmiştir.
Nasıl düzeltilir
- code16/sharp9.22.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| code16/sharpPackagist | v < 9.22.0 | 9.22.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.
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.