CVE-2026-82710
Təsvir
ash-project usage_rules daxilindəki "Escape, Meta və ya İdarəetmə Ardıcıllıqlarının Yanlış Neytrallaşdırılması" zəifliyi, bədniyyətli paket nəşrcisinə mix usage_rules.search_docs çıxışına terminal idarəetmə ardıcıllıqlarını yerləşdirməyə imkan verir. mix usage_rules.search_docs, hər bir dərc edilmiş paketin sənədlərini indeksləyən search.hexdocs.pm vasitəsilə Hex sənədlərində axtarış aparır və uyğun gələn nəticələri (başlıq, paket, növ, sənəd istinadı və vurğulanmış hissələr) terminala çap edir. Mix.Tasks.UsageRules.SearchDocs daxilindəki formatlayıcı həmin nəşrcinin nəzarət etdiyi sahələri olduğu kimi interpolasiya etmiş və heç bir terminal idarəetmə simvolunu neytrallaşdırmamışdır; tətbiq etdiyi yeganə transformasiya onları silmək əvəzinə escape ardıcıllıqları əlavə edirdi. Bədniyyətli paket öz indekslənmiş sənədlərinə ANSI terminal escape ardıcıllıqlarını (kursorun hərəkəti, sətrin silinməsi, carriage return, OSC 52 bufer yazmaları) yerləşdirə bilər, beləliklə, tərtibatçı həmin sənədləri üzə çıxaran axtarış apardıqda, ardıcıllıqlar dəyişdirilmədən terminala çatır — bu isə göstərilən hexdocs URL-nin və ya təklif olunan əmrin saxtalaşdırılmasına, mətnin gizlədilməsinə və ya buferə yazı yazılmasına səbəb olur. Heç bir autentifikasiya və ya imtiyazlı mövqe tələb olunmur; yalnız paketin dərc edilməsi kifayətdir. Bu problem usage_rules versiya 0.1.18-dən başlayaraq 1.2.8-ə qədər olan versiyalara təsir edir.
Necə düzəltmək olar
- ash-project usage_rules1.2.8, 3b8ebb4117d3272bbd436e6c2432113ba6685dbb və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ash-project usage_rules | 0.1.18 ≤ v < 1.2.8, 2da7a99536041d63ec1f391d019565789a59595f ≤ v < 3b8ebb4117d3272bbd436e6c2432113ba6685dbb | 1.2.8, 3b8ebb4117d3272bbd436e6c2432113ba6685dbb |
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.