CVE-2026-65651
Açıklama
temporalio/sqlparser, derinlemesine iç içe geçmiş tekli ifadeler içeren SQL'leri kabul eder ve uygulanabilir bir iç içe geçme sınırı zorunlu kılmadan buna paralel olarak derin bir soyut sözdizimi ağacı döndürebilir. Kütüphanenin String ve Walk işlemleri bu ağacı özyinelemeli olarak gezer. Saldırgan tarafından kontrol edilen SQL'yi ayrıştıran ve daha sonra döndürülen ağacı biçimlendiren veya gezen bir uygulama, süreci sonlandıran çalışma zamanı kritik bir Go yığın taşmasıyla karşılaşabilir; Go panic kurtarma mekanizması bu durumu engelleyemez. Temporal Server; arşivleme, görünürlük ve işçi sorgulama yollarında çağırıcı kontrollü sorgu girdilerini etkilenen ayrıştırıcıdan geçirir. Etkilenen doğrulama yollarında Sunucu, bir hata oluştururken geçersiz bir ifadeyi özyinelemeli olarak biçimlendirir. Desteklenen kimliği doğrulanmış bir dağıtımda, ad alanı okuma iznine sahip bir çağırıcı, alıcı Frontend veya Matching sürecini sonlandırabilir. Dinamik olarak onaylanan ListWorkers rotası ek olarak en az bir adet tutulan işçi kalp atışı gerektirir. Tekrarlanan istekler hizmet reddi durumunu sürdürebilir. Sorun yalnızca kullanılabilirliği etkilemektedir; herhangi bir gizlilik veya bütünlük etkisi tespit edilmemiştir.
Nasıl düzeltilir
- Temporal Technologies, Inc. temporalio/sqlparser0.0.0-20260721183058-0466b6b405ac ya da sonraki bir sürüm
- temporal temporal1.30.7, 1.31.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Temporal Technologies, Inc. temporalio/sqlparser | 0.0.0-20141206041240-1aae9baceee8 ≤ v < 0.0.0-20260721183058-0466b6b405ac | 0.0.0-20260721183058-0466b6b405ac |
| temporal temporal | 0.10.0 ≤ v ≤ 1.29.7, 1.30.0 ≤ v < 1.30.7, 1.31.0 ≤ v < 1.31.3 | 1.30.7, 1.31.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.