CVE-2023-27580
Açıklama
CodeIgniter Shield, CodeIgniter 4 PHP framework için kimlik doğrulama ve yetkilendirme sağlar. Parola depolama sürecinde hatalı bir uygulama tespit edilmiştir. Bu güvenlik açığı nedeniyle, Shield v1.0.0-beta.3 veya daha eski sürümlerde depolanan tüm özetlenmiş parolaların kırılması beklenenden daha kolaydır. Bu nedenle, bu parolalar mümkün olan en kısa sürede kaldırılmalıdır. Bir saldırgan (1) kullanıcının Shield tarafından özetlenmiş parolasını ve (2) başka bir yerden özetlenmiş parolayı (tuzlama yapılmamış SHA-384 özeti) elde ederse, kullanıcının parolasını kolayca kırabilir. Bu sorunu gidermek için Shield v1.0.0-beta.4 veya daha yeni bir sürüme yükseltin. Yükseltme işleminden sonra, tüm kullanıcıların özetlenmiş parolaları güncellenmelidir (veritabanına kaydedilmelidir). Bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- codeigniter4/shield1.0.0-beta.4 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.4 | 1.0.0-beta.4 |
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.