CVE-2026-65626
Təsvir
jose_jwa_pkcs1 modulundakı saf Erlang RSAES-PKCS1-v1_5 dekripsiyası Bleichenbacher padding oracle zəifliyidir. eme_pkcs1_decode/2 funksiyası, dekripsiya edilmiş blokda düzgün PKCS#1 v1.5 doldurma (başlanğıcda 0x00 0x02, ən azı səkkiz sıfırdan fərqli baytdan ibarət doldurma sətiri və 0x00 ayırıcı) olduqda bərpa edilmiş mesajı qaytarır, əks halda isə fərqli bir xəta nəticəsi qaytarır; həmçinin rsaes_pkcs1_decrypt/2 uzunluq yoxlaması uğursuz olduqda əlavə olaraq {error, {badsize, _}} qaytarır. Implementasiyada heç bir implicit-rejection qarşı tədbiri (RFC 8017 §7.2.2) tətbiq edilməmişdir: doldurma xətası baş verdikdə deterministik psevdotəsadüfi açıq mətn ilə əvəz etmir, buna görə də bir bitlik doldurmaya uyğunluq siqnalı çağırana sızır. dp/2 funksiyasındakı alt modulyar üstlüdürəcəliyi xam, korlamadılmış (non-blinded) crypto:mod_pow/3 olduğu üçün, tətbiq hər bir uğursuzluğu tək bir xəta dəyərinə normallaşdırdıqda belə, doldurma yoxlaması zamanlama analizi (timing attack) vasitəsilə seçilə bilir. Yalnız ictimai RSA açarını bilən və RSA1_5 JWE açarlarını açan dekripsiya son nöqtəsinə şifrəli mətnlər göndərə bilən (və ya rsa_pkcs1_padding ilə decrypt_private/3 funksiyasını çağıran) autentifikasiya olunmamış hücumçu, təxminən 10^4 - 10^6 adaptiv seçilmiş-şifrəli mətn sorğuları vasitəsilə bu orakaldan istifadə edərək tutulmuş şifrəli mətnlərin açıq mətnini (məsələn, məzmunu şifrələmə açarları və beləliklə qorunan mesajı) bərpa edə və ya imzaları saxtalaşa bilər. Bu problem jose: kitabxanasının 1.3.0 versiyasından 1.11.13 versiyasına qədər olan hissəsinə təsir edir.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_rabbitmq-server_3.13.7-10 | Aralıq göstərilməyib | — |
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.