CVE-2026-40339
Açıklama
libgphoto2 bir kamera erişim ve kontrol kütüphanesidir. 2.5.33 dahil önceki sürümlerde, `camlibs/ptp2/ptp-pack.c` dosyasındaki `ptp_unpack_Sony_DPD()` fonksiyonunda (satır 842) sınır dışı okuma (out-of-bounds read) hatası bulunmaktadır. Fonksiyon, önceden bir sınır kontrolü yapmadan FormFlag baytını `dtoh8o(data, *poffset)` aracılığıyla okumaktadır. Satır 686–687'deki standart `ptp_unpack_DPD()` fonksiyonu aynı okuma işleminden önce `*offset + sizeof(uint8_t) > dpdlen` kontrolünü doğru şekilde gerçekleştirmekte ancak Sony varyantı bu kontrolü tamamen atlamaktadır. 09f8a940b1e418b5693f5c11e3016a1ad2cea62d commit'i sorunu gidermektedir.
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 |
|---|---|---|
| gphoto libgphoto2 | <= 2.5.33 | — |
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.