CVE-2026-0994
Açıklama
Python'daki google.protobuf.json_format.ParseDict() fonksiyonunda, iç içe geçmiş google.protobuf.Any mesajları ayrıştırılırken max_recursion_depth sınırının atlatılabildiği bir hizmet reddi (DoS) zafiyeti bulunmaktadır. Dahili Any işleme mantığı içerisinde özyineleme derinliği hesaplamasının eksik olması nedeniyle, bir saldırgan hedeflenen özyineleme sınırını atlatan derinlemesine iç içe geçmiş Any yapıları sağlayabilir; bu durum sonuç olarak Python'ın özyineleme yığınını tüketerek bir RecursionError oluşmasına neden olur.
Nasıl düzeltilir
- protobuf6.33.5, 5.29.6 ya da sonraki bir sürüm
- access.redhat.com/errata/RHSA-2026:3959
- access.redhat.com/errata/RHSA-2026:3958
- access.redhat.com/errata/RHSA-2026:3218
- access.redhat.com/errata/RHSA-2026:3094
- access.redhat.com/errata/RHSA-2026:3097
- access.redhat.com/errata/RHSA-2026:3220
- access.redhat.com/errata/RHSA-2026:3059
- access.redhat.com/errata/RHSA-2026:3219
- access.redhat.com/errata/RHSA-2026:3095
- access.redhat.com/errata/RHSA-2026:61627
- access.redhat.com/errata/RHSA-2026:3461
- access.redhat.com/errata/RHSA-2026:3462
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| google protobuf | v ≤ 33.4 | — |
| protobufPyPI | 6.30.0rc1 ≤ v < 6.33.5, v < 5.29.6 | 6.33.5, 5.29.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.