CVE-2022-20001
Təsvir
fish komanda sətri interfeysidir (shell). fish versiya 3.1.0-dan versiya 3.3.1-dək olan versiyalar ixtiyari kodun icrasına qarşı həssasdır. git repozitoriyaları, ixtiyari əmrlərin icrası da daxil olmaqla, git-in davranışını dəyişdirən hər bir repozitoriyaya məxsus konfiqurasiyalar ehtiva edə bilər. fish-in standart konfiqurasiyasından istifadə etdikdə, kataloqun dəyişdirilməsi promptda cari repozitoriya haqqında məlumatı göstərmək üçün avtomatik olaraq `git` əmrlərini işə salır. Əgər hücumçu istifadəçini özünün nəzarət etdiyi bir kataloqa (məsələn, ortaq fayl sistemi və ya çıxarılmış arxivdəki kataloğa) keçməyə razı edə bilsə, fish hücumçunun nəzarətində olan ixtiyari əmrləri icra edəcəkdir. Bu problem fish 3.4.0 versiyasında düzəldilmişdir. Qeyd edək ki, bu kataloqlarda git-in işlədilməsi, o cümlədən git tab tamamlamasının istifadəsi, bu problemin potensial tetikleyicisi olaraq qalır. Müvəqqəti həll yolu kimi, `fish_git_prompt` funksiyasını promptdan silin.
Necə düzəltmək olar
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/TRNMYS2LKB6TKOOBQQRSRQICDMWLZ4QL/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BPZ7JV22DSZB5LNUCUEJ2HO3PKM2TVVK/
- debian.org/security/2022/dsa-5234
- security.gentoo.org/glsa/202309-10
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| fishshell fish | 3.1.0 ≤ v ≤ 3.3.1 | — |
| fedoraproject fedora | 35, 36 | — |
| debian debian_linux | 11.0 | — |
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.