CVE-2026-49358
Təsvir
PhpWeasyPrint, URL və ya HTML səhifədən PDF generasiyasına imkan verən bir PHP kitabxanasıdır. Versiya 2.6.0-dan əvvəl `AbstractGenerator::$temporaryFiles` ictimai massivdir və `__destruct()` ilə qeydiyyatdan keçmiş söndürmə funksiyasından çağırılan `removeTemporaryFiles()` metodu, yolun müvəqqəti qovluğun daxilində olduğunu yoxlamadan hər bir element üzərində `unlink()` funksiyasını çağırır. Generator instansiyasına istinad saxlayan hər hansı kod, massivə ixtiyari yol əlavə edə bilər və skript sönərkən həmin faylın silinməsini təmin edə bilər. Bu, KnpLabs/snappy GHSA-87qc-37cw-84h4 probleminin təkrarıdır. PhpWeasyPrint versiya 2.6.0 bu problem üçün düzəliş ehtiva edir.
Necə düzəltmək olar
- pontedilana/php-weasyprint2.6.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| pontedilana/php-weasyprintPackagist | v < 2.6.0 | 2.6.0 |
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.