CVE-2023-48707
Açıklama
CodeIgniter Shield, CodeIgniter 4 için bir kimlik doğrulama ve yetkilendirme sağlayıcısıdır. `secretKey` değeri, HMAC SHA256 kimlik doğrulaması için önemli bir anahtardır ve etkilenen sürümlerde veritabanında açık metin biçiminde saklanmaktaydı. Kötü niyetli bir kişi herhangi bir şekilde veritabanındaki verilere erişebilseydi, ilgili kullanıcıyı taklit eden istekler göndermek için anahtarı ve HMAC SHA256 kimlik doğrulaması için kullanılan `secretKey` değerini kullanabilirdi. Bu sorun 1.0.0-beta.8 sürümünde giderilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Bu güvenlik açığı için bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- codeigniter4/shield1.0.0-beta.8 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| codeigniter shield | 1.0.0 | — |
| codeigniter4/shieldPackagist | v < 1.0.0-beta.8 | 1.0.0-beta.8 |
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.