CVE-2026-40338
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 (`satır 856`) `ptp_unpack_Sony_DPD()` fonksiyonunun PTP_DPFF_Enumeration durumunda sınır dışı okuma (out-of-bounds read) hatası bulunmaktadır. Fonksiyon, tamponda 2 bayt kaldığını doğrulamadan `dtoh16o(data, *poffset)` aracılığıyla 2 baytlık bir numaralandırma sayısı N okumaktadır. Satır 704'teki standart `ptp_unpack_DPD()` fonksiyonu tam olarak bu kontrole sahiptir; bu da Sony varyantının bunu gözden kaçırdığını doğrulamaktadır. 3b9f9696be76ae51dca983d9dd8ce586a2561845 commit'i sorunu düzeltmektedir.
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.