CVE-2026-39853
Təsvir
osslsigncode Authenticode imzalanması və vaxt möhürü funksiyalarını həyata keçirən bir vasitədir. 2.12 versiyasından əvvəl osslsigncode-da bir neçə imza yoxlama yolunda stek buferinin daşması zəifliyi mövcuddur. PKCS#7 imzasının yoxlanılması zamanı kod parse edilmiş SpcIndirectDataContent strukturundan digest dəyərini mənbə uzunluğunun təyinat buferinə sığdığını yoxlamadan sabit ölçülü stek buferinə (mdbuf[EVP_MAX_MD_SIZE], 64 bayt) kopyalayır. Bu nümunə PE, MSI, CAB və skript faylları üçün yoxlama handler-lərində mövcuddur. Hücumçu SpcIndirectDataContent-də həddindən artıq böyük digest sahəsi olan zərərli imzalanmış fayl yarada bilər. İstifadəçi belə faylı osslsigncode verify ilə yoxladıqda məhdudiyyətsiz memcpy stek buferini daşdıra və qonşu stek vəziyyətini korlaya bilər. Bu zəiflik 2.12 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- osslsigncode_project osslsigncode2.12 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| osslsigncode_project osslsigncode | v < 2.12 | 2.12 |
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.