CVE-2026-84724
Təsvir
Ansible Automation Platform automation-controller system-job alt sistemində arqument-inyeksiyası boşluğu aşkar edilmişdir. System-job şablonunun başladılması son nöqtəsi (endpoint), istifadəçi tərəfindən təmin edilən "days" dəyişənini həmin sahə üçün digər yerdə müəyyən edilmiş tam ədəd validasiyasını yerinə yetirmədən saxlayır və dispatcher, iş icraçısı onu yenidən bölməzdən əvvəl management-command arqument siyahısını boşluqlarla tək bir sətir halına gətirir, buna görə də dəyərdəki boşluqlar əlavə komanda sətri arqumentlərinə çevrilir. Sistem tapşırıqları bütün digər tapşırıq növlərinə tətbiq olunan konteyner izolyasiyası olmadan idarəetmə düyünündə proses daxilində icra edildiyi üçün, superistifadəçi imtiyazlarına malik autentifikasiya olunmuş istifadəçi, control-plane awx-manage prosesinə Python-un path seçimi də daxil olmaqla ixtiyari arqumentlər inyeksiya edə bilər, onun arqument vektorunu və modul axtarış yolunun ilk girişini idarə edə bilər. Tam uzaqdan kodun icrası üçün mövcud idarəetmə komandalarında olmayan əlavə import qadceti tələb olunur, buna görə də nümayiş etdirilən təsir təsdiqlənmiş kodun icrasından ziyadə, prosesin axtarış yolunun idarəedilməsi ilə müşayiət olunan arqument inyeksiyasıdır.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ansible_automation_platform 2.5 | Aralıq göstərilməyib | — |
| ansible_automation_platform 2.6 | Aralıq göstərilməyib | — |
| ansible_automation_platform 2.7 | 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.
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.