- Son 7 gün
- CWE-434
CVE-2026-84999
Pie Register Premium eklentisinde kimlik doğrulaması gerektirmeyen rastgele dosya yükleme açığı
- Yayımlandı
- Güncellendi
- 28 Eki 2026
- Açık yaşı
- 0 gün
- Kaydı açan
- Wordfence
Yönetici özeti
Bu açık, internete açık bir web sitesinin sunucusuna kimliği doğrulanmamış kişilerin zararlı dosya yüklemesine ve sunucuyu ele geçirmesine olanak tanır. Sonuçta müşteri verileri, site içeriği ve hizmet sürekliliği ciddi risk altında kalabilir. Etkilenen sitelerin hemen güncellenmesi veya geçici olarak kapatılması önerilir.
ÖzetTürkçe
Pie Register Premium WordPress eklentisinde, piereg_file_upload fonksiyonu üzerinden yapılan dosya yüklemelerinde dosya türü doğrulaması yetersizdir. Eklenti, wp_check_filetype ve wp_check_filetype_and_ext çağrılarının hata verip vermediğini kontrol etmeden dosyayı taşımakta ve AJAX işleyicisinde nonce veya yetki kontrolü bulunmamaktadır. 3.8.4.0 dahil ve bu sürüme kadar olan tüm sürümler etkilenmektedir.
Saldırgan ne yapabilir?
Saldırgan kimlik doğrulaması olmadan PHP betikleri gibi tehlikeli dosyalar yükleyebilir; sunucu bu dosyaları çalıştırırsa uzaktan kod çalıştırma elde edilebilir. Sunucu yüklenen dosyanın oluşturulan adını yanıtta döndürdüğü için saldırgan dosyaya erişim yolunu da kolayca öğrenir.
Kaynaktaki açıklama (İngilizce)
The Pie Register Premium plugin for WordPress is vulnerable to Unrestricted File Type Upload in all versions up to, and including, 3.8.4.0 via the piereg_file_upload function. This is due to the plugin performing file type validation via wp_check_filetype and wp_check_filetype_and_ext but never checking whether those validation calls produced errors before move_uploaded_file() is called, combined with no nonce or capability check on the AJAX handler. This makes it possible for unauthenticated attackers to upload files of dangerous types (e.g. PHP scripts) that may be executable, which makes remote code execution possible. The server returns the generated destination filename in the response, giving the attacker the exact path needed to trigger the uploaded file.
Ne yapmalı?
- Pie Register Premium eklentisini 3.8.4.0 sürümünün üzerindeki, açığı gideren bir sürüme güncelleyin. Güncelleme sağlanamazsa eklentiyi geçici olarak devre dışı bırakın. Genel öneri
- Güncelleme öncesinde yükleme dizinlerini inceleyin ve beklenmeyen PHP veya diğer betik dosyası olup olmadığını kontrol edin; şüpheli dosyaları kaldırın. Genel öneri
- Sunucuda yüklenmiş dosyaların çalıştırılmasını, özellikle yükleme dizinlerinde betik çalıştırmayı, web sunucusu yapılandırmasıyla kısıtlayın. Genel öneri
Ek önlemler
- Web sunucusu ve WordPress erişim günlüklerinde piereg_file_upload isteklerini ve olağandışı dosya uzantılarını izleyin. Genel öneri
- Eklentileri ve WordPress çekirdeğini düzenli olarak güncel tutun ve kullanılmayan eklentileri kaldırın. Genel öneri
- Sunucuda dosya bütünlüğü denetimi yaparak yetkisiz değişiklikleri erken tespit edin. 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 |
|---|---|---|
| Pie Register Premium | ≤ 3.8.4.0 | – |
Kaynaklar4 kaynak
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.