CVE-2023-32321

Kritik

Təsvir

CKAN məlumat mərkəzləri və məlumat portallarını dəstəkləmək üçün açıq mənbəli məlumat idarəetmə sistemidir. Ckan-da uzaqdan kodun icrasına səbəb ola biləcək çox sayda zəiflik aşkar edilmişdir. `ResourceUploader` obyekti vasitəsilə `resource_create` və `package_update` hərəkətlərində ixtiyari fayl yazılması mümkündür. Bu, həmçinin `package_update` çağırışları vasitəsilə `package_create`, `package_revise` və `package_patch` funksiyaları ilə də əlçatandır. Fayl sessiya anbarı (file session store backend) konfiqurasiyasında, Beaker-in sessiya anbarı vasitəsilə təhlükəsiz olmayan pickle yükləməsi nəticəsində uzaqdan kodun icrası baş verə bilər. Resurs ID-sinin uzunluğunun yoxlanılmaması səbəbindən potensial DOS riski mövcuddur. Məlumat sızması: resurs yaratmaq icazəsi olan istifadəçi, hətta giriş hüququ olmasa belə, ID-ni bildiyi təqdirdə sistemdəki hər hansı digər resursa daxil ola bilər. Resursun üzərinə yazma: resurs yaratmaq icazəsi olan istifadəçi, hətta giriş hüququ olmasa belə, ID-ni bildiyi təqdirdə hər hansı resursu yeniləyə (overwrite) bilər. Dataset yaratmaq və ya redaktə etmək icazəsi olan istifadəçi, yüklənmiş faylı ixtiyari məkana yazmaq üçün xüsusi hazırlanmış ID ilə resurs yükləyə bilər. Bundan Beaker-in təhlükəsiz olmayan pickle yükləməsi vasitəsilə Uzaqdan Kodun İcrası üçün istifadə edilə bilər. Yuxarıda sadalanan bütün zəifliklər CKAN 2.9.9 və CKAN 2.10.1 versiyalarında aradan qaldırılmışdır. İstifadəçilərə versiyanı yüksəltməkləri tövsiyə olunur. Bu problemlər üçün məlum alternativ həll yolları yoxdur.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulOkfn Ckan
Dərc26 may 2023
İlk görülmə26 may 2023

Necə düzəltmək olar

Yeniləyin
  • okfn ckan2.9.9 və ya daha yeni versiya
  • ckan2.9.9, 2.10.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
okfn ckan2.9.0 ≤ v < 2.9.9, 2.10.02.9.9
ckanPyPIv < 2.9.9, 2.10.0 ≤ v < 2.10.12.9.9, 2.10.1

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-2023-32321 · Okfn Ckan · Dark Radar