CVE-2026-7258
Açıklama
PHP'nin 8.2.31 öncesindeki 8.2.*, 8.3.31 öncesindeki 8.3.*, 8.4.21 öncesindeki 8.4.* ve 8.5.6 öncesindeki 8.5.* sürümlerinde, urldecode() dahil bazı fonksiyonlar, ctype fonksiyonlarına (isxdigit() gibi) imzalı karakter (signed char) aktarmaktadır. Varsayılan imzalı karaktere ve optimize edilmiş tablo arama ctype fonksiyonlarına sahip sistemlerde -NetBSD gibi- bu durum, diziye negatif ofset ile erişilmesine yol açabilir ve bir hizmet reddi (denial of service) tetikleyebilir.
Nasıl düzeltilir
- php php8.2.21, 8.3.31, 8.4.21, 8.5.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| php php | 8.2.0 ≤ v < 8.2.21, 8.3.0 ≤ v < 8.3.31, 8.4.0 ≤ v < 8.4.21, 8.5.0 ≤ v < 8.5.6 | 8.2.21, 8.3.31, 8.4.21, 8.5.6 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.