CVE-2026-24009
Təsvir
Docling Core (və ya docling-core), Docling sənəd emalı tətbiqində əsas məlumat tiplərini və transformasiyalarını təyin edən kitabxanadır. docling-core-un 2.21.0 versiyasından başlayaraq 2.48.4 versiyasına qədər olan hissəsində PyYAML ilə bağlı uzaqdan kodun icrası (RCE) zəifliyi (CVE-2020-14343) aşkar edilmişdir. Bu zəiflik yalnız tətbiqin 5.4 versiyasından əvvəlki pyyaml-dan istifadə etdiyi və `docling_core.types.doc.DoclingDocument.load_from_yaml()` funksiyasını etibarsız YAML məlumatlarını ötürməklə çağırdığı halda ortaya çıxır. Zəiflik docling-core-un 2.48.4 versiyasında aradan qaldırılmışdır. Həll yolu `PyYAML` deserializasiyasını `yaml.FullLoader`-dən `yaml.SafeLoader`-ə dəyişərək problemi yumşaldır və beləliklə, etibarsız məlumatların kodun icrasını tetikləyə bilməyəcəyini təmin edir. docling-core-u dərhal yeniləyə bilməyən istifadəçilər alternativ olaraq quraşdırılmış PyYAML versiyasının 5.4 və ya daha yuxarı olduğunu təmin edə bilərlər.
Necə düzəltmək olar
- docling docling-core2.48.4 və ya daha yeni versiya
- docling-core2.48.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| docling docling-core | 2.21.0 ≤ v < 2.48.4 | 2.48.4 |
| docling-corePyPI | 2.21.0 ≤ v < 2.48.4 | 2.48.4 |
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.