CVE-2024-7143
Təsvir
Pulp paketində çatışmazlıq aşkar edilmişdir. Pulp-da rol əsaslı giriş kontrolü (RBAC) obyekti yaradılarkən icazələrin təyin edilməsi tənzimləndikdə, o, `AutoAddObjPermsMixin`-dən (adətən `add_roles_for_object_creator` metodundan) istifadə edir. Bu metod cari autentifikasiya olunmuş istifadəçini yoxlayaraq obyektin yaradıcısını tapır. Tapşırıq daxilində yaradılan obyektlər üçün bu cari istifadəçi, tapşırıq obyekti üzərində hər hansı icazəsi olan ilk istifadəçi kimi təyin edilir. Bu o deməkdir ki, hətta tapşırığı göndərməsələr belə, model/domen səviyyəsində tapşırıq icazələri olan ən köhnə istifadəçi həmişə tapşırığın cari istifadəçisi kimi təyin olunacaqdır. Nəticədə, tapşıırıqlarda yaradılan bütün obyektlərin icazələri bu ən köhnə istifadəçiyə təyin ediləcək və yaradan istifadəçi heç bir icazə almayacaqdır.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| pulpproject pulp | Aralıq göstərilməyib | — |
| pulpcorePyPI | v ≤ 3.56.0 | — |
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.