CVE-2023-1428
Açıklama
gRPC içerisinde abort() fonksiyonunun çağrılmasına neden olan bir zafiyet bulunmaktadır. Aşağıdaki başlıklar, http2 üzerinden çağrıldığında gRPC'nin C++ uygulamasının abort() yapmasına neden olur: te: x (x != trailers) :scheme: x (x != http, https) grpclb_client_stats: x (x == anything) Bu başlıklardan birinin gönderilmesinin yanı sıra, toplam başlık boyutunu 8KB'ın üzerine çıkaran başka bir başlığın daha gönderilmesi gerekir. git commit 2485fa94bd8a723e5c977d55a3ce10b301b437f8 veya v1.53 ve üzeri sürümlere yükseltme yapmanız önerilir.
Nasıl düzeltilir
- grpc grpc1.53.0 ya da sonraki bir sürüm
- io.grpc:grpc-protobuf1.53.0 ya da sonraki bir sürüm
- grpcio1.53.0 ya da sonraki bir sürüm
- grpc1.53.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| grpc grpc | 1.51.0 ≤ v < 1.53.0 | 1.53.0 |
| io.grpc:grpc-protobufMaven | 1.51.0 ≤ v < 1.53.0 | 1.53.0 |
| grpcioPyPI | 1.51.0 ≤ v < 1.53.0 | 1.53.0 |
| grpcRubyGems | 1.51.0 ≤ v < 1.53.0 | 1.53.0 |
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.