CVE-2026-73505
Təsvir
Oh My Posh ən çox fərdiləşdirilə bilən və aşağı gecikməli çarpaylı/shell prompt renderidir. 29.35.1 versiyasından əvvəl, src/segments/path.go faylındakı setStyle() funksiyası xam qovluq adlarını ehtiva edən pt.Path dəyişənini, funksiya xəritəsi cmd-ni təqdim edən template.Render-ə ötürürdü. Beləliklə, hücumçu tərəfindən idarə olunan və Go şablon ifadəsi ehtiva edən qovluq adı, prompt həmin qovluqda və ya onun alt qovluqlarında render olunduqda cari istifadəçi kimi ixtiyari əməliyyat sistemi əmrlərinin icrasına səbəb ola bilərdi. Bu problem 29.35.1 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- github.com/jandedobbeleer/oh-my-posh29.35.1, 29.35.1+incompatible və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/jandedobbeleer/oh-my-poshGo | v < 29.35.1, v < 29.35.1+incompatible | 29.35.1, 29.35.1+incompatible |
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.