CVE-2026-122299
Təsvir
Dulwich 1.2.20 versiyasından əvvəlki versiyalardale commit obyektinin təhlili zamanı zəiflik mövcuddur; burada _parse_commit funksiyasındakı oxuma yolu dublikat ağac başlığını (tree header) birinci yerinə sonuncu rast gəlinən elementlə həll edir ki, bu da core git-in həll davranışından fərqlənir. Eyni zamanda, Poetry 2.5.1 versiyası Dulwich-in bu versiyasını təmin edir və git asılılıqlarının quraşdırılması üçün standart olaraq dulwich-dən istifadə edir. Hücumçular iki ağac başlığı olan commit obyekti yarada bilərlər, beləliklə git-dən istifadə edən nəzərdən keçiricilər və CI sistemləri zərərsiz bir ağacı görərkən, Poetry-nin dulwich əsaslı checkout prosesi setup.py kimi zərərli qurma skriptlərini ehtiva edən hücumçu tərəfindən idarə olunan fərqli bir ağacı həll edir. Bu, quraşdırma və ya qurma hostunda nəzərdən keçirilməmiş kodun icrasına səbəb olur.
Necə düzəltmək olar
- jelmer dulwich1.2.20 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| jelmer dulwich | v < 1.2.20 | 1.2.20 |
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.