CVE-2026-44885

Orta

Təsvir

Portainer Community Edition, Docker, Swarm, Kubernetes və ACI mühitlərini idarə etmək üçün istifadə edilə bilən konteynerləşdirilmiş tətbiqlər üçün yüngül xidmət çatdırılma platformasıdır. 2.33.0 versiyasından 2.33.8 versiyasına qədər olan Portainer-in ehtiyat nüsxənin bərpası funksiyası .tar.gz arxivini qəbul edir və onu serverdəki hədəf kataloga çıxarır. Çıxarma funksiyası (api/archive/targz.go faylında ExtractTarGz), çıxış yollarını filepath.Clean(filepath.Join(outputDirPath, header.Name)) vasitəsilə qurur. Bu kombinasiya kataloq keçidinin (directory traversal) qarşısını almır — məsələn, ../../etc/cron.d/evil adlı tar elementi çıxarma kökünden kənarda olan bir yola yönləndirilir, buna görə də xüsusi hazırlanmış arxiv serverin fayl sistemində ixtiyari yerlərə faylları yaza bilər. Bu zəiflik 2.33.8 versiyasında aradan qaldırılıb.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulPortainer
Dərc28 may 2026
İlk görülmə28 may 2026

Necə düzəltmək olar

Yeniləyin
  • portainer portainer2.33.8 və ya daha yeni versiya
  • github.com/portainer/portainer2.33.8 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
portainer portainer2.33.0 ≤ v < 2.33.82.33.8
github.com/portainer/portainerGo2.33.0 ≤ v < 2.33.8, Aralıq göstərilməyib2.33.8

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-44885 · Portainer · Dark Radar