CVE-2026-25931

Yüksək

Təsvir

vscode-spell-checker kod və sənədlərlə yaxşı işləyən əsas orfoqrafiya yoxlayıcısıdır. v4.5.4 versiyasından əvvəl DocumentSettings._determineIsTrusted konfiqurasiya dəyəri olan cSpell.trustedWorkspace-i həlledici etibar bayrağı kimi qəbul edir. Dəyər standart olaraq true (package.json) təyin edilmişdir və parametrlər hər dəfə götürüldükdə iş sahəsi (workspace) konfiqurasiyasından oxunur. Kod istənilən həqiqət (truthy) dəyərini true-ya çevirir və onu ConfigLoader.setIsTrusted funksiyasına ötürür ki, bu da öz növbəsində JavaScript/TypeScript konfiqurasiya fayllarının (.cspell.config.js/.mjs/.ts və s.) tapılmasına və icrasına şərait yaradır. Heç bir VS Code iş sahəsi etibar statusu yoxlanılmadığı üçün, etibarsız iş sahəsi bayrağı true saxlaya və zərərli .cspell.config.js faylı yerləşdirə bilər; iş sahəsinin açılması genişlənmə hostunun hücumçu tərəfindən idarə olunan Node.js kodunu istifadəçi imtiyazları ilə icra etməsinə səbəb olur. Bu boşluq v4.5.4 versiyasında aradan qaldırılmışdır.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulStreetsidesoftware Vscode-spell-checker
Dərc9 fev 2026
İlk görülmə9 fev 2026

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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
streetsidesoftware vscode-spell-checker< 4.5.4—

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.

Intelligence 360 paketində

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.