CVE-2026-2360
Açıklama
PostgreSQL Anonymizer, bir kullanıcının public şemasında özel bir operatör oluşturmasına ve bu operatöre kötü amaçlı kod yerleştirmesine izin vererek süper kullanıcı yetkileri kazanmasını sağlayan bir güvenlik açığı içermektedir. Bu operatör, uzantı oluşturulduğunda daha sonra süper kullanıcı yetkileriyle çalıştırılacaktır. Risk, PostgreSQL 14 ile veya PostgreSQL 14 ya da önceki sürümlerden yükseltilmiş örneklerle daha yüksektir. PostgreSQL 15 ve sonrası sürümlerde, public şeması üzerindeki oluşturma izni varsayılan olarak kaldırılmıştır ve bu istismar yalnızca bir süper kullanıcının kendi search_path'ine yeni bir şema eklemesi ve güvenilmeyen kullanıcılara bu şema üzerinde CREATE yetkisi vermesi durumunda gerçekleştirilebilir; her iki işlem de PostgreSQL dokümantasyonu tarafından açıkça önerilmemektedir. Sorun, PostgreSQL Anonymizer 3.0.1 ve sonraki sürümlerde çözülmüştür.
Nasıl düzeltilir
- DALIBO PostgreSQL Anonymizer3.0.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| DALIBO PostgreSQL Anonymizer | 1 ≤ v < 3.0.1 | 3.0.1 |
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.