VikAppointments Services Booking Calendar eklentisinde rastgele dosya silme açığı
- Yayınlandı:
VikAppointments Services Booking Calendar eklentisinin 1.2.21 ve önceki sürümlerinde rastgele dosya silme açığı bildirildi. Kayıt CVE-2026-87115 numarasıyla 3 Ekim 2026 tarihinde NVD’de yayımlandı; önem derecesi kritik (CVSS 9,1).
Açık, sitede oturum açmamış kişiler tarafından istismar edilebilir. WordPress.org’daki güncel sürüm 1.2.22 (3 Ekim 2026 itibarıyla); kayda göre bu sürüm etkilenen aralığın dışında. Bu sürüme güncellemek açığı kapatır.
Özet bilgiler
- Eklenti
- VikAppointments Services Booking Calendar
- Etkin kurulum (WordPress.org)
- 500+
- Etkilenen sürümler
- 1.2.21 ve öncesi
- Güncel sürüm (3 Ekim 2026)
- 1.2.22
- Önem derecesi
- Kritik · CVSS 9,1
- Açık türü
- rastgele dosya silme
- Gereken yetki
- Gerekmez (oturum açmadan)
- CVE
- CVE-2026-87115
Açık türü: rastgele dosya silme
Saldırgan sunucudaki bir dosyanın silinmesini sağlayabilir. wp-config.php gibi kritik bir dosyanın silinmesi siteyi çalışmaz hâle getirebilir ve daha ileri saldırılara kapı açabilir.
Ne yapmalı?
Etkilenip etkilenmediğinizi kontrol edin
Eklentiler › Kurulu eklentiler ekranında VikAppointments Services Booking Calendar eklentisinin kurulu olup olmadığına ve sürümüne bakın. Kurulu değilse bu kayıt sizi etkilemez.
Güncelleyin
Önce yedek alın, ardından Eklentiler › Kurulu eklentiler ekranındaki “Şimdi güncelle” bağlantısıyla güncelleyin.
Otomatik güncellemeyi açın
Kurulu eklentiler ekranında eklentinin satırındaki “Otomatik güncellemeyi aç” bağlantısı, sonraki düzeltmelerin gecikmeden kurulmasını sağlar.
Belirtilere bakın
Tanımadığınız yönetici hesapları, değişmiş dosyalar, beklenmedik yönlendirmeler veya spam içerik görüyorsanız açık istismar edilmiş olabilir; siteyi yalnızca güncellemek bu durumda yetmez.
Sitenizin etkilenip etkilenmediğinden emin değil misiniz?
Güncellemek açığı kapatır ama içeri girilmişse bırakılan arka kapıyı silmez. Sitenizde zararlı kod olabileceğinden şüpheleniyorsanız tarayıp temizliyor, giriş noktasını kapatıyoruz.
WordPress için geliştirilen “VikAppointments Services Booking Calendar” eklentisi, 1.2.21 sürümü dahil olmak üzere bu sürüme kadar olan tüm sürümlerde, “extract” işlevindeki dosya yolu doğrulamasının yetersiz olması nedeniyle keyfi dosya silme saldırılarına karşı savunmasızdır. Bu durum, kimlik doğrulaması yapılmamış saldırganların sunucudaki rastgele dosyaları silmesine olanak tanır; doğru dosya (örneğin wp-config.php) silindiğinde bu durum kolayca uzaktan kod yürütülmesine yol açabilir. Bu güvenlik açığından yararlanmak için, onay sayfası kısa kodunda en az bir "Dosya türü" özel alanının yayınlanmış olması gerekir; çünkü bu alan, eklenti kurulumu sırasında varsayılan olarak oluşturulmaz.Özgün metin (İngilizce)
The VikAppointments Services Booking Calendar plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the extract function in all versions up to, and including, 1.2.21. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). Exploitation requires at least one File-type custom field to be published on the confirmation page shortcode, as this field is not created by default during plugin installation.
Bu sayfa NVD kaydından ve WordPress.org dizin verisinden otomatik oluşturuldu; sürüm ve kurulum bilgileri kaydın alındığı 3 Ekim 2026 tarihine aittir. Açığın teknik ayrıntıları için kaynaklara bakın.