CVE-2026-102995
Təsvir
pypdf pulsuz və açıq mənbəli saf Python PDF kitabxanasıdır. Versiya 6.18.1-dən əvvəl, xüsusi hazırlanmış bir PDF faylı şrift /ToUnicode xəritələməsində qeyri-adi dərəcədə böyük mənbə kodu və ya təyinat sətiri tokenləri yerləşdirə bilər ki, bu da pypdf/_cmap.py parse_bfchar funksiyasının mətn çıxarılması kimi əməliyyatlar zamanı həddindən artıq böyük dəyərləri dekod etməsinə, saxlamasına və hədsiz yaddaş istehlakına səbəb olur. Bu, əvvəlki /ToUnicode resurs istehlakı düzəlişlərinin ikinci ardıcıl mərhələsidir və yalnız qalan token uzunluğu yolu ilə məhdudlaşır. Bu problem versiya 6.18.1-də aradan qaldırılıb.
Necə düzəltmək olar
- pypdf_project pypdf6.18.1 və ya daha yeni versiya
- pypdf6.18.1 və ya daha yeni versiya
- py-pdf pypdf6.18.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| pypdf_project pypdf | v < 6.18.1 | 6.18.1 |
| pypdfPyPI | v < 6.18.1 | 6.18.1 |
| py-pdf pypdf | v < 6.18.1 | 6.18.1 |
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.