CVE-2026-27819

Yüksək

Təsvir

Vikunja açıq mənbəli, özünə aid serverdə yerləşdirilən tapşırıqların idarə edilməsi platformasıdır. Versiya 2.0.0-dan əvvəl, go-vikunja/vikunja repozitoriyasının vikunja/pkg/modules/dump/restore.go faylındakı restoreConfig funksiyası təqdim edilmiş ZIP arxivindəki fayl yollarını təmizləmir. Xüsusi hazırlanmış zərərli ZIP faylı nəzərdə tutulmuş çıxarma qovluğundan yan keçərək host sistemində ixtiyari faylları yenidən yaza bilər. Əlavə olaraq, yanlış formatlanmış arxivin bazanın tamamilə silinməsindən dərhal sonra prosesi dayandıran və runtime panic törədən bir xətaya səbəb olduğu aşkar edilmişdir. Tətbiq ZIP arxivindəki metadata-ya etibar edir. O, zip.File strukturunun Name atributunu heç bir doğrulama olmadan birbaşa os.OpenFile çağırışlarında istifadə edir ki, bu da faylların nəzərdə tutulan qovluğun xaricində yazılmasına imkan verir. Bərpa məntiqi ZIP daxilində xüsusi qovluq strukturunun olduğunu fərz edir. "Minimalist" zərərli ZIP təqdim edildikdə, tətbiq arxiv məzmunundan törəmiş slice-ların uzunluğunu yoxlamağa nail olur. Xüsusilə, 154-cü sətirdə kod kifayət qədər doldurulmamış slice üzərində len(ms)-2 indeksinə müraciət etməyə çalışır və bu da panic törədir. Versiya 2.0.0 bu problemi aradan qaldırır.

CiddilikYüksək
CVSS7.2
İstismar ehtimalı—
MəhsulVikunja
Dərc25 fev 2026
İlk görülmə25 fev 2026

Necə düzəltmək olar

Yeniləyin
  • vikunja vikunja2.0.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
vikunja vikunjav < 2.0.02.0.0
code.vikunja.io/apiGov ≤ 0.24.6, Aralıq göstərilməyib—

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.

CVE-2026-27819 · Vikunja · Dark Radar