CVE-2024-53991
Açıklama
Discourse, topluluk tartışmaları için açık kaynaklı bir platformdur. Bu güvenlik açığı yalnızca `FileStore::LocalStore` kullanacak şekilde yapılandırılmış Discourse örneklerini etkilemektedir; bu durum, yüklemelerin ve yedeklerin yerel olarak diskte saklandığı anlamına gelir. Bir saldırgan, Discourse yedek dosyasının adını biliyorsa, iyi hazırlanmış bir istek ile nginx'i Discourse yedek dosyasını göndermeye ikna edebilir. Bu sorun, Discourse'un en son kararlı, beta ve testlerden geçmiş sürümlerinde düzeltilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Yükseltme yapamayan kullanıcılar şunları yapabilir: 1. Tüm yerel yedekleri başka bir depolama aygıtına indirin, `enable_backups` site ayarını devre dışı bırakın ve site düzeltmeyi almak için yükseltilene kadar tüm yedekleri silin. Veya 2. Yedeklerin doğrudan S3 üzerinden saklanması ve indirilmesi için `backup_location` site ayarını `s3` olarak değiştirin.
Nasıl düzeltilir
- discourse discourse3.3.2, 3.4.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| discourse discourse | v < 3.3.2, v < 3.4.0, 3.4.0 | 3.3.2, 3.4.0 |
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.