CVE-2026-45133
Açıklama
Symfony, web ve konsol uygulamaları için bir PHP çerçevesidir ve yeniden kullanılabilir PHP bileşenleri kümesidir. 5.4.52, 6.4.40, 7.4.12 ve 8.0.12 sürümlerinden önce, ayrıştırıcı saldırgan tarafından kontrol edilen girdiye maruz kaldığında, derinlemesine iç içe geçmiş eşlemeler veya diziler hem blok düzeyindeki (Parser::parseBlock()) hem de satır içi (Inline::parseSequence() / Inline::parseMapping()) ayrıştırıcıların bir derinlik sınırı olmaksızın özyineleme yapmasına neden olur. Özel olarak hazırlanmış bir belge, PHP yığınını tüketir ve işçinin çökmesine yol açar. Bu sorun 5.4.52, 6.4.40, 7.4.12 ve 8.0.12 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- sensiolabs symfony5.4.52, 6.4.40, 7.4.12, 8.0.12 ya da sonraki bir sürüm
- symfony/yaml5.4.52, 6.4.40, 7.4.12, 8.0.12 ya da sonraki bir sürüm
- symfony/symfony5.4.52, 6.4.40, 7.4.12, 8.0.12 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| sensiolabs symfony | v < 5.4.52, 6.0.0 ≤ v < 6.4.40, 7.0.0 ≤ v < 7.4.12, 8.0.0 ≤ v < 8.0.12 | 5.4.52, 6.4.40, 7.4.12, 8.0.12 |
| symfony/yamlPackagist | v < 5.4.52, 6.0.0 ≤ v < 6.4.40, 7.0.0 ≤ v < 7.4.12, 8.0.0 ≤ v < 8.0.12 | 5.4.52, 6.4.40, 7.4.12, 8.0.12 |
| symfony/symfonyPackagist | v < 5.4.52, 6.0.0 ≤ v < 6.4.40, 7.0.0 ≤ v < 7.4.12, 8.0.0 ≤ v < 8.0.12 | 5.4.52, 6.4.40, 7.4.12, 8.0.12 |
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.