CVE-2026-73229
Açıklama
Django REST framework, Web API'leri oluşturmak için güçlü ve esnek bir araç setidir. 3.17.2 öncesinde, Django REST Framework'ün rest_framework/renderers.py dosyasındaki AdminRenderer.render(), geçersiz bir yazma isteğini işlerken GET'i simüle etmek için override_method() kullanır ve view.check_permissions() çağrısı yapmadan doğrudan view.get() çağrısını gerçekleştirir; bu da 400 Bad Request HTML yanıtının, istekte bulunanın erişim yetkisi olmayan bir GET gösterimindeki verileri açığa çıkarmasına olanak tanır. Bu sorun 3.17.2 sürümünde giderilmiştir.
Nasıl düzeltilir
- djangorestframework3.17.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| djangorestframeworkPyPI | v < 3.17.2 | 3.17.2 |
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.