CVE-2026-68560
Təsvir
Wekan, Meteor ilə qurulmuş açıq mənbəli kanban platformasıdır. Versiya 9.75-dən əvvəl `models/fileValidation.js` yüklənmiş `fileObj.path`-i administrator tərəfindən konfiqurasiya edilmiş `externalCommandLine`-dakı `{file}` yer tutucusuna daxil edir və nəticəni `/bin/sh -c` funksiyasını çağıran `promisify(exec)` olan `asyncExec` vasitəsilə icra edirdi. Xarici skaner konfiqurasiya edilmiş deploymentlərdə, qoşulma imkanı olan autentifikasiya olunmuş istifadəçi fayl adına komanda əvəzləmələri kimi shell meta simvolları yerləşdirərək komandaları Wekan server prosesi adından icra edə bilərdi. Versiya 9.75-ə `shellQuote()` əlavə edilib və fayl yolu POSIX tək dırnaqlı arqument kimi ötürülür, beləliklə shell meta simvolları yer tutucudan kənara çıxa bilmir. Bu problem versiya 9.75-də 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 |
|---|---|---|
| wekan wekan | < 9.75 | — |
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.