CVE-2026-40338
Təsvir
libgphoto2 kamera giriş və idarəetmə kitabxanasıdır. 2.5.33 versiyası daxil olmaqla daha əvvəlki versiyalarda `camlibs/ptp2/ptp-pack.c` faylının 856-cı sətrində yerləşən `ptp_unpack_Sony_DPD()` funksiyasının PTP_DPFF_Enumeration halında sərhədlərdən kənar oxuma (out-of-bounds read) boşluğu mövcuddur. Funksiya buferdə 2 baytın qaldığını yoxlamadan `dtoh16o(data, *poffset)` vasitəsilə 2 baytlıq enumerasiya sayını N oxuyur. 704-cü sətirdəki standart `ptp_unpack_DPD()` funksiyasında məhz bu yoxlama mövcuddur ki, bu da Sony variantında həmin yoxlamanın səhvən ötürüldüyünü təsdiqləyir. 3b9f9696be76ae51dca983d9dd8ce586a2561845 commit-i problemi aradan qaldırır.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| gphoto libgphoto2 | <= 2.5.33 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.