CVE-2026-58102
Təsvir
Perl üçün Crypt::OpenSSL::X509-un 2.1.3-dən əvvəlki versiyaları, hv_exts daxilində uzun sertifikat genişlənməsi OID vasitəsilə yığınla sərhədləri aşan oxumaya (heap out-of-bounds read) şərait yaradır. Genişlənmə heşi building zamanı (extensions(), extensions_by_long_name(), extensions_by_oid() və ya has_extension_oid() vasitəsilə), kod OBJ_obj2txt() funksiyasının qaytardığı dəyəri heş açarının uzunluğu kimi ötürür; bu dəyər sabit ölçülü buferə (129 bayt) yazılan baytlar yox, OID-nin tam mətn uzunluğu olduğu üçün, mətni 129 baytlıq buferdən daha uzun olan bir OID ayrılmış sahədən kənara oxumaya səbəb olur və qayıdan heş açarı kimi bitişik yığın yaddaşını üzə çıxarır. extensions_by_name() statik shortname yolundan istifadə edir və buna təsir etmir.
Necə düzəltmək olar
- jonasbn crypt\2.1.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| jonasbn crypt\ | \ ≤ v < 2.1.3 | 2.1.3 |
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.