CVE-2020-26263

Yüksək

Təsvir

tlslite-ng, SSL və TLS kriptoqrafik protokollarını tətbiq edən açıq mənbəli python kitabxanasıdır. tlslite-ng-nin 0.7.6 və 0.8.0-alpha39 versiyalarından əvvəlki versiyalarında, RSA PKCS#1 v1.5 dekripsiyasında dekripsiya və doldurma yoxlamasını yerinə yetirən kod məlumatdan asılıdır. Xüsusilə, kodda dekripsiya edilmiş şifrəli mətn haqqında məlumat sızdıran çox sayda yol mövcuddur. Açiq mətn 0x00, 0x02 ilə başlamadığı an proses dayandırılır. RSA açar mübadiləsini aktivləşdirən bütün TLS serverləri, həmçinin RSA dekripsiya API-dən birbaşa istifadə edən tətbiqlər həssasdır. Bu problem 0.7.6 və 0.8.0-alpha39 versiyalarında düzəldilmişdir. Qeyd: yamalar Python-un fərdi baytları yan kanal hücumlarına qarşı davamlı şəkildə emal etməsindən asılıdır, lakin bunun belə olmadığı məlumdur (istinada baxın). Buna görə də, tlslite-ng-nin təhlükəsizlik siyasətində qeyd edildiyi kimi, yan kanal müqavimətinə ehtiyacı olan istifadəçilərə fərqli TLS tətbiqlərindən istifadə etmək tövsiyə olunur.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulTlslite-ng
Dərc21 dek 2020
İlk görülmə21 dek 2020
Zəiflik növüCWE-326CWE-326

Necə düzəltmək olar

Yeniləyin
  • tlslite-ng_project tlslite-ng0.7.6 və ya daha yeni versiya
  • tlslite-ng0.7.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
tlslite-ng_project tlslite-ngv < 0.7.6, 0.8.00.7.6
tlslite-ngPyPIv < 0.7.60.7.6

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.

Intelligence 360 paketində

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.