CVE-2026-33929
Təsvir
Apache PDFBox Examples proqramında məhdudlaşdırılmış kataloga yol adının yanlış məhdudlaşdırılması ('Path Traversal') zəifliyi aşkar edilmişdir. Bu problem Apache PDFBox-dakı ExtractEmbeddedFiles nümunəsinə təsir edir: 2.0.24-dən 2.0.36-ya qədər və 3.0.0-dan 3.0.7-yə qədər olan versiyalarda. İstifadəçilərə mümkün olduqda 2.0.37 və ya 3.0.8 versiyasına yeniləmək tövsiyə olunur. Həmin vaxta qədər onlar GitHub PR 427-də təqdim olunan düzəlişi tətbiq etməlidirlər. ExtractEmbeddedFiles nümunəsi CVE-2026-23907-də qeyd olunan path traversal zəifliyini (CWE-22) ehtiva edirdi. Lakin 2.0.36 və 3.0.7 buraxılışlarındakı dəyişiklik fayl yolu ayırıcısını nəzərə almadığı üçün qüsurludur. Buna görə də, /home/ABC qovluğuna yazı hüququ olan istifadəçi, zərərli PDF sənədi nəticəsində /home/ABC ilə başlayan hər hansı bir yola (məsələn, "/home/ABCDEF") yazı cəhdi ilə qarşılaşa bilər. Bu nümunəni öz istehsalat kodlarına kopyalayan istifadəçilər qeyd olunan dəyişikliyi tətbiq etməlidirlər. Nümunə müvafiq şəkildə dəyişdirilmişdir və layihə repozitoriyasında mövcuddur.
Necə düzəltmək olar
- apache pdfbox2.0.37, 3.0.8 və ya daha yeni versiya
- org.apache.pdfbox:pdfbox-examples2.0.37, 3.0.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache pdfbox | 2.0.24 ≤ v < 2.0.37, 3.0.0 ≤ v < 3.0.8 | 2.0.37, 3.0.8 |
| org.apache.pdfbox:pdfbox-examplesMaven | 2.0.24 ≤ v < 2.0.37, 3.0.0 ≤ v < 3.0.8 | 2.0.37, 3.0.8 |
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.