CVE-2026-107376
Açıklama
webonyx graphql-php, GraphQL spesifikasyonunun bir PHP uygulamasıdır. 15.32.3 sürümünden önce, GraphQL\Language\Parser; parseSelectionSet, parseValueLiteral ve parseTypeReference fonksiyonlarında özyineleme sınırı olmaksızın recursive descent işlemi gerçekleştirmektedir. Uzak bir saldırgan, sorgu doğrulaması ve karmaşıklık kontrolleri çalışmadan önce, ön doğrulama ayrıştırması sırasında PHP işlem yığınını tüketen derinlemesine iç içe geçmiş seçim kümeleri, nesne veya liste değerleri ya da liste türleri gönderebilir. Ortaya çıkan SIGSEGV, PHP-FPM worker'larını veya uzun süreli çalışan Swoole, RoadRunner, ReactPHP veya CLI süreçlerini sonlandırabilir ve uygulama düzeyindeki istisna yönetimi ile yakalanamaz. Bu sorun 15.32.3 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- webonyx/graphql-php15.32.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| webonyx/graphql-phpPackagist | v < 15.32.3 | 15.32.3 |
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.