CVE-2026-54525
Təsvir
Markdown Preview Enhanced, Visual Studio Code üçün Markdown önizləmə əlavəsidir. Versiya 0.8.28-dək Markdown Preview Enhanced-də önizləmə keçidlərinin idarə edilməsi zamanı dekodlaşdırılmış və Markdown tərəfindən idarə olunan keçid hədəfi, `start` əmrini `child_process.exec` vasitəsilə çağıran Windows fayl açma köməkçisinə ötürülür. Windows istifadəçisi etibarsız Markdown faylını açdıqda və xüsusi hazırlanmış xarici və ya dəstəklənməyən sxemli keçidə kliklədikdə, dekodlaşdırılmış hədəfdəki shell meta simvolları `cmd.exe` tərəfindən əmr ayırıcıları kimi şərh edilir ki, bu da hücumçunun seçdiyi əmrin cari VS Code istifadəçisinin imtiyazları ilə icra olunmasına imkan verir. Hücum üçün yalnız bir normal önizləmə keçidinə klikləmək kifayətdir; zərərli iş sahəsi konfiqurasiyası, skriptlərin icrasının aktivləşdirilməsi və ya əlavə fayllar tələb olunmur. Bu problem 0.8.28 versiyasında düzəldilmişdir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| shd101wyy vscode-markdown-preview-enhanced | < 0.8.28 | — |
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.