CVE-2026-54566
Təsvir
Markdown Preview Enhanced, Visual Studio Code üçün Markdown önizləmə əlavəsidir. 0.8.29 versiyasından əvvəl Markdown Preview Enhanced, repozitoriya tərəfindən idarə olunan .crossnote/config.js və .crossnote/parser.js fayllarını Node.js host sahəsindən təhlükəsizlik sərhədi təmin etməyən vm.runInNewContext ilə qiymətləndirir. Zərərli repozitoriyada Markdown faylının açılması bu faylları avtomatik yükləyir və prototip zənciri keçidi (prototype-chain traversal) vasitəsilə host Function konstruktoruna və process obyektinə çatmaq mümkündür ki, bu da əlavə qarşılıqlı əlaqə olmadan əməliyyat sistemi əmrlərinin qurban hesabında icrasına imkan verir. Həm konfiqurasiyanın, həm də parser-hook-un qiymətləndirilməsi bu problemdən təsirlənir və hücum modul miqyaslı require funksiyasının mövcudluğundan asılı deyil. Bu problem 0.8.29 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.29 | — |
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.