CVE-2026-82247
Təsvir
gitoxide-nin gix-url crate-i (<= 0.32.0, 0.37.1 versiyasında düzəldilib), RFC 3986 standartına zidd olaraq, '?' və ya '#' simvollarını authority komponentinin sonu kimi qəbul etməyən əllə yazılmış URL parserindən istifadə edir. Nəticədə, gix-transport-un HTTP yönləndirmə kimlik qoruyucusu (can_reuse_identity) yanlış hostu müqayisə edir və təhlükəsizlik yoxlamasını keçmiş sayır. Yönləndirmə cavabını idarə edən hücumçu, <attacker-authority>?@<original-authority> formasında Location başlığı hazırlaya bilər ki, bu da gitoxide-nin çağırıcının HTTP Basic Authorization etibarlılıq məlumatlarını nəzərdə tutulmayan hosta göndərməsinə səbəb olar. gix-transport <= 0.49.0 versiyalarında təsirlənmişdir (0.58.1 versiyasında düzəldilib).
Necə düzəltmək olar
- GitoxideLabs gitoxide0.37.1, 0.58.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| GitoxideLabs gitoxide | v < 0.37.1, v < 0.58.1 | 0.37.1, 0.58.1 |
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.