CVE-2026-45409

Orta

Təsvir

Python üçün Internationalized Domain Names in Applications (IDNA), Tətbiqlərdə Beynəlxalqlaşdırılmış Domen Adları (IDNA) və Unicode IDNA Uyğunluq Emalı üçün dəstək təmin edir. 3.15 versiyasından əvvəlki versiyalarda, `"\u0660" * N` və ya `"\u30fb" * N + "\u6f22"` kimi faydal yüklər uzunluq rədd edilməzdən əvvəl `valid_contexto` funksiyasından istifadə edir və `N`-in yüksək qiymətləri üçün emal uzun vaxt aparır. Bu, CVE-2024-3651 ilə eyni problemdir, lakin 2024-cü ildə həyata keçirilmiş orijinal düzəliş tam həll yolu olmayıb. `idna.encode()` funksiyasına ötürülmüş xüsusi hazırlanmış arqument əhəmiyyətli resurslar sərf edə bilər. Bu, xidmətdən imtinaya (DoS) səbəb ola bilər. Versiya 3.14-dən başlayaraq, resurs istehlakını minimuma endirmək üçün funksiya hər hansı digər emaldan əvvəl mümkün olan ən qısa müddətdə uzun girişləri rədd edir. Versiya 3.15-də bu yanaşma daha az istifadə olunan alternativ funksiyalara (məsələn, etiket üzrə çevrilmələr və kodek dəstəyi) genişləndirildi. Alternativ həll yolu mövcuddur. Domen adlarının uzunluğu 253 simvoldan çox ola bilməz. Əgər domen `idna.encode()` funksiyasına ötürülməzdən əvvəl bu uzunluq limiti tətbiq edilərsə, artıq əhəmiyyətli resurslar sərf edilməməlidir. Bu, normal istifadədə baş verməyən, lakin yuxarı səviyyəli tətbiq tərəfindən ilkin giriş validasiyasının olmadığı fərz edilərək kitabxanaya ötürülə bilən ixtiyari dərəcədə böyük girişlər vasitəsilə tetiklenir.

CiddilikOrta
CVSS5.3
İstismar ehtimalı—
MəhsulKjd Internationalized Domain Names In Applications
Dərc5 iyn 2026
İlk görülmə5 iyn 2026
Zəiflik növüCWE-1333CWE-1333

Necə düzəltmək olar

Yeniləyin
  • kjd internationalized_domain_names_in_applications3.15 və ya daha yeni versiya
  • idna3.15 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
kjd internationalized_domain_names_in_applicationsv < 3.153.15
idnaPyPIv < 3.153.15

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.

CVE-2026-45409 · Kjd Internationalized Domain Names In Applications · Dark Radar