CVE-2026-6722
Təsvir
PHP 8.2.31-dən əvvəlki 8.2.*, 8.3.31-dən əvvəlki 8.3.*, 8.4.21-dən əvvəlki 8.4.* və 8.5.6-dan əvvəlki 8.5.* versiyalarında SOAP genişlənməsinin obyekt deduplikasiyası mexanizmi PHP obyektlərinə göstəriciləri istinad sayğaclarını artırmadan qlobal xəritədə saxlayır. apache:Map qovşağında təkrarlanan açarlar olduqda, ikinci qeydin emalı müvəqqəti nəticə xəritəsində birincini üzərinə yazır və orijinal PHP obyektini azad edir, halbuki onun köhnəlmiş göstəricisi xəritədə qalır. Azad edilmiş qovşağa sonrakı href istinadı sallanan göstəricini nəticəyə köçürə bilər. PHP sətir ayırmaları azad edilmiş yaddaş sahəsini yenidən tuta bildiyindən, SOAP sorğusunun gövdəsinə nəzarət edən hücumçu bu istifadədən sonra azad etmə (use-after-free) zəifliyindən istifadə edərək uzaqdan kodun icrasına nail ola bilər.
Necə düzəltmək olar
- php php8.2.31, 8.3.31, 8.4.21, 8.5.6 və ya daha yeni versiya
- github.com/php/php-src/security/advisories/GHSA-85c2-q967-79q5
- access.redhat.com/errata/RHSA-2026:23388
- access.redhat.com/errata/RHSA-2026:22649
- access.redhat.com/errata/RHSA-2026:34354
- access.redhat.com/errata/RHSA-2026:22305
- access.redhat.com/errata/RHSA-2026:22142
- access.redhat.com/errata/RHSA-2026:22143
- access.redhat.com/errata/RHSA-2026:33449
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| php php | 8.2.0 ≤ v < 8.2.31, 8.3.0 ≤ v < 8.3.31, 8.4.0 ≤ v < 8.4.21, 8.5.0 ≤ v < 8.5.6 | 8.2.31, 8.3.31, 8.4.21, 8.5.6 |
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.