- Son 7 gün
- CWE-94
CVE-2021-48016
DedeCMS'te kimlik doğrulaması gerektirmeyen uzaktan kod çalıştırma açığı (plus/flink.php)
- Yayımlandı
- Güncellendi
- 22 Eki 2026
- Açık yaşı
- 6 gün
- Kaydı açan
- VulnCheck
Yönetici özeti
Bu açık, saldırganların hiçbir oturum açmadan web sitenizin sunucusunu tamamen kontrol etmesine olanak tanır. Sitenizin verileri, müşteri bilgileri ve sitenin çalışması ciddi risk altındadır. Kritik öncelikli olarak hemen işlem yapılmalıdır.
ÖzetTürkçe
DedeCMS 5.8.1-beta ve önceki sürümlerinde, ShowMsg fonksiyonunda HTTP Referer başlığının içeriği bir DedeTemplate dizesine yazılıp dahil edilmektedir. Bu nedenle PHP kodu enjekte edilebilmektedir. Saldırı, plus/flink.php sayfasına dopost=save parametresiyle ve doğrulama kodu boş bırakılarak yapılabilmektedir. Etkilenen sistemler, bu sürümlerdeki DedeCMS kurulumlarıdır.
Saldırgan ne yapabilir?
Kimlik doğrulaması yapmadan saldırgan, sunucuda rastgele PHP kodu ve sistem komutları çalıştırabilir. Bu durum sunucunun tamamen ele geçirilmesine ve veritabanındaki verilere erişilmesine yol açabilir.
Kaynaktaki açıklama (İngilizce)
DedeCMS through 5.8.1-beta contains a PHP code injection vulnerability in ShowMsg() where the HTTP Referer header is written into a DedeTemplate string and included. Unauthenticated attackers can send a crafted Referer to /plus/flink.php?dopost=save with an empty validate code to execute arbitrary PHP and system commands. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-14.
Ne yapmalı?
- Veri sağlayıcının belirttiği düzeltilmiş bir sürüm mevcut değildir; bu nedenle DedeCMS kurulumunuzu, güvenlik düzeltmesi içeren resmi bir sürüme yükseltmeden önce mümkün olan en kısa sürede geçici önlem alın. Genel öneri
- plus/flink.php dosyasına erişimi web sunucusu düzeyinde engelleyin veya bu dosyayı geçici olarak kaldırın. Genel öneri
- Sunucuyu ve web uygulaması dosyalarını, olası bir sızıntıya karşı kontrol edin; yetkisiz değişiklik veya şüpheli PHP dosyası olup olmadığını inceleyin. Genel öneri
- Sistemi güvenlik güncellemesi yayımlandığında hemen güncelleyin ve güncellemeden sonra açığın kapandığını doğrulayın. Genel öneri
Ek önlemler
- Web sunucusu erişim günlüklerinde plus/flink.php adresine yapılan istekleri ve olağandışı Referer başlıklarını izleyin. Genel öneri
- PHP ile sistem komutu çalıştırma yetkisini kısıtlayın ve web sunucusu kullanıcısının yetkilerini en aza indirin. Genel öneri
- Şüpheli bir ihlal tespit edilirse parolaları ve erişim anahtarlarını değiştirin. Genel öneri
Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| DedeCMS | ≤ 5.8.1-beta | – |
Kaynaklar6 kaynak
- CVE.org kaydı
- NVD kaydı
- vulncheck.com/….1-beta-unauthenticated-rce-via-plus-flink-php Üçüncü taraf
- srcincite.io/…g-a-dream-pwning-the-biggest-cms-in-china.html İstismar kodu ya da analiz
- github.com/…ms/DedeCMS/blob/v5.8.1/include/common.func.php Diğer
- github.com/…/http/vulnerabilities/dedecms/dedecms-rce.yaml Diğer
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.